Sospetti che i problemi con JavaScript possano bloccare la visualizzazione dei tuoi contenuti nel motore di ricerca di Google? Scopri come eliminare i problemi associati a JavaScript usando la nostra guida per eliminare i problemi.
JavaScript è una parte importante della piattaforma Web, poiché fornisce molte funzioni che trasformano il Web in una potente piattaforma applicativa. Per rendere disponibili le tue applicazioni Web utilizzando JavaScript nel motore di ricerca di Google può aiutarti ad attrarre nuovi utenti e restituire quelli esistenti quando cercano contenuti offerti dalla tua applicazione web.
Sebbene Google Search lanci JavaScript utilizzando la versione corrente di Chromium, ci sono diverse cose che possono essere ottimizzate.
Questa leadership descrive come Google Search elabora JavaScript e le migliori pratiche per migliorare la visibilità delle applicazioni JavaScript del tuo sito in Google.
Google elabora l'applicazione JavaScript del tuo sito in tre fasi principali:
GoogleBot mette le pagine in coda per il kraling e il rendering. A volte non è ovvio quando la pagina attende Kraling e quando si renderà. Quando GoogleBot estrae l'URL dalla linea di crowring, controlla prima se la scansione è consentita. Googlebot legge il file robots.txt.
Se la pagina è bloccata per Kraling, Googlebot manca la sua richiesta e Google non renderà JavaScript sulle pagine bloccate del tuo sito.
A volte le pagine delle applicazioni JavaScript utilizzano l'app deve modellare, in cui la iniziale non contiene il contenuto e Google deve eseguire JavaScript per vedere il contenuto effettivo che genera JavaScript.
Googlebot mette tutte le pagine nella linea di rendering, se solo i robot Methag o l'intestazione non indicano che la pagina non deve essere indicizzata. La pagina può rimanere in linea per alcuni secondi, ma questo può richiedere più tempo. Dopo che Google Resources lo consente, la pagina viene eseguita con l'aiuto del Chromium e JavaScript senza Headless.
Elementi unici e descrittivi di
I browser offrono molte API e JavaScript è un linguaggio in rapido sviluppo. Google ha restrizioni su quali funzionalità API e JavaScript supporta. Per assicurarti che il codice sia compatibile con Google, segui i nostri consigli per eliminare i problemi con JavaScript.
GoogleBot utilizza i codici di stato HTTP per determinare cosa è andato storto quando si prepara la pagina del tuo sito.
Per informare GoogleBot che la pagina non può essere scansionata o indicizzata, utilizzare codici di stato comprensibili come 404 per pagine non trovate o 401 per le pagine protette dalla password.
In una paga di applicazioni con il rendering del client, il routing viene spesso implementato utilizzando il routing client. In questo caso, l'uso di codici di stato HTTP corretti può essere impossibile o inappropriato. Per evitare errori morbidi 404 quando si utilizzano il rendering e il ruggito del cliente, utilizzare le seguenti strategie:
Google può trovare i tuoi link solo in elementi con un attributo HREF.
Per le applicazioni di una pagina con il rendering dei clienti, utilizzare l'API della cronologia per implementare il routing tra diverse idee dell'applicazione Web. Assicurati che Googlebot possa elaborare ed estrarre i tuoi URL senza utilizzare frammenti di URL per scaricare contenuti diversi.
Sebbene non sia consigliato di utilizzare JavaScript per introdurre il tag rel = "canonico", questo è possibile. Google Search troverà l'URL canonico inserito quando si rende la pagina.
È possibile impedire l'indicizzazione delle pagine o i seguenti collegamenti attraverso i robot Methag. Ad esempio, aggiungendo il prossimo Metatheg all'inizio della pagina, è possibile bloccare l'indicizzazione della pagina in Google:
L'uso di JavaScript per aggiungere robot Methag alla pagina o cambia il suo contenuto è possibile, ma è importante ricordare che Google potrebbe non rendering o indicizzare la pagina se il tag Noindex è già presente nel codice di pagina.
GoogleBot è attivamente nella cache di cache per ridurre le richieste di rete e l'uso delle risorse. Per evitare problemi con le risorse JavaScript o CSS obsolete, utilizzare la strategia di impronte digitali per creare contenuti unici in base.
Quando si utilizzano dati strutturati sulle pagine del tuo sito, è possibile utilizzare JavaScript per generare JSON-LD e implementarli su una pagina. Assicurati di aver testato l'implementazione per evitare possibili problemi.
Google supporta i componenti Web. Quando si rende la pagina di Google "lusinga" il contenuto di Shadow DOM e Light DOM. Ciò significa che Google può vedere solo contenuti visibili nella snella. Per assicurarti che Google possa vedere i tuoi contenuti, utilizzare lo strumento di test dei risultati ricchi o lo strumento di controllo URL e vedere la snella.
Le immagini possono caricare notevolmente il throughput e influenzare le prestazioni. Una buona strategia è l'uso del caricamento pigro per caricare immagini solo quando l'utente le vedrà. Assicurati che l'implementazione del caricamento pigro corrisponda ai consigli di Google.
Crea pagine per gli utenti, non solo per i motori di ricerca. Quando stai sviluppando un sito, prendi in considerazione le esigenze dei tuoi utenti, compresi quelli che potrebbero non utilizzare i browser a supporto di JavaScript (ad esempio, le persone che usano i programmi per la lettura dallo schermo o dispositivi mobili meno potenti).
Uno dei modi semplici per testare la disponibilità del sito è visualizzarlo in un browser con un JavaScript disconnesso o utilizzare un browser di testo, come Lynx. La visualizzazione del sito in modalità di testo aiuta anche a identificare un altro contenuto che può essere difficile per Google, ad esempio un testo integrato nell'immagine.
Per eventuali problemi relativi al SEO del tuo sito, è possibile contattare il compagno SEO Amministratore delegato Di e -mamail info@seo.computer o tramite WhatsApp per numero +79202044461.
ID: 125