Correzione dei problemi di JavaScript sul tuo sito per Google

Correzione dei problemi di JavaScript sul tuo sito per Google

Questa guida ti aiuterà a identificare ed eliminare i problemi con JavaScript, che può bloccare la tua pagina o contenuti specifici sulle pagine utilizzando JavaScript da Display nella ricerca di Google. Nonostante il fatto che Google Search funzioni con JavaScript, ci sono alcune funzionalità e restrizioni che devono essere prese in considerazione durante la progettazione di pagine e applicazioni per garantire la corretta indicizzazione di GoogleBot. La nostra guida sulle basi di SEO per JavaScript contiene ulteriori informazioni su come ottimizzare il tuo sito con JavaScript per il motore di ricerca di Google.

Frequenza e comportamento di indicizzazione per il tuo sito su Google

Googlebot è progettato per indicizzare efficacemente le pagine, minimizzando l'impatto sull'esperienza dell'utente. Utilizzando il servizio di rendering Web (WRS), GoogleBot analizza e identifica costantemente risorse che non contribuiscono al contenuto principale della pagina e non possono caricare tali risorse. Ad esempio, le richieste di report o errori che non sono correlati al contenuto principale della pagina possono essere escluse dall'indicizzazione.

Al fine di tracciare l'attività di GoogleBot sul tuo sito, utilizzare un rapporto sulle statistiche di indicizzazione nella console di ricerca di Google per monitorare l'attività di GoogleBot e WRS sul tuo sito e ricevere feedback.

Come verificare se JavaScript blocca il contenuto del tuo sito per Google

Se sospetti che i problemi con JavaScript possano bloccare i tuoi contenuti dall'aspetto nella ricerca di Google, prendi i seguenti passaggi. Se non sei sicuro che JavaScript sia il motivo principale del problema, segui il nostro manuale di debug generale per determinare accuratamente la fonte del problema.

  • Per verificare come GoogleBot indica e visualizza l'URL, utilizzare il test Rich Reals Test o URL Insption Strumenti nella console di ricerca di Google. Questi strumenti mostreranno risorse caricate, conclusioni della console JavaScript, eccezioni visualizzate DOM e altri dati.

Inoltre, si consiglia di raccogliere e controllare gli errori JavaScript che gli utenti possono avere, incluso Googlebot, sul tuo sito per identificare potenziali problemi che possono influire sul rendering dei contenuti.

Errore Prevenzione 404 sul tuo sito per Google

Nelle applicazioni a una pagina (SPA), la prevenzione degli errori 404 può essere un'attività particolarmente difficile. Per evitare di indicizzare pagine errate, utilizzare le seguenti strategie:

  • Reindirizzare all'URL, che restituisce il codice 404.
  • Aggiungi o modifica il meta-tag dei robot in noindex.

Quando la SPA utilizza JavaScript per elaborare errori, questi errori spesso segnalano il codice HTTP 200 anziché il codice di condizione corretto, che può portare all'indicizzazione delle pagine con errori.

Come tenere conto delle restrizioni per Googlebot nella tua applicazione

GoogleBot non può elaborare le richieste che richiedono permessi agli utenti. Ad esempio, se l'applicazione richiede l'accesso alla fotocamera, Googlebot non sarà in grado di offrire tale opportunità. Invece, fornire un modo per ottenere contenuti senza permessi obbligatori, come l'accesso alla fotocamera.

Non utilizzare frammenti URL per scaricare vari tipi di contenuti sul tuo sito Web di Google

Le applicazioni a una paga possono utilizzare frammenti di URL (ad esempio, https://example.com/#/products) per scaricare varie rappresentazioni. Tuttavia, lo schema artistico AJAX è stato obsoleto dal 2015 e non è possibile fare affidamento su frammenti di URL per l'indicizzazione di GoogleBot. Si consiglia di utilizzare l'API della cronologia per scaricare vari contenuti spa.

Non fare affidamento sull'archiviazione dei dati sul tuo sito su Google

WRS carica ogni URL separatamente, in modo simile a un browser ordinario e non mantiene la condizione tra il caricamento della pagina. Ciò significa che i dati negli archiviazione locale, nell'archiviazione della sessione e nei cookie HTTP vengono puliti con ogni nuova richiesta, che può influire sul rendering dei contenuti.

Utilizzo di stampe di contenuti per prevenire i problemi di memorizzazione nella cache di Googlebot

GoogleBot è attivamente memorizzazione nella cache delle risorse per ridurre le richieste di rete e l'uso delle risorse. I WR possono ignorare i titoli di memorizzazione nella cache, che porteranno all'uso di file JavaScript o CSS obsoleti. Per evitare questo problema, utilizzare le stampe di contenuto per i nomi dei file, ad esempio Main.2bb85551.js. Ciò consentirà ai file aggiornati di disporre di nomi univoci, il che garantisce il loro utilizzo da parte di Googlebot.

Fornisci il supporto di tutta l'API necessaria per il tuo sito Web di Google

Assicurati che l'applicazione utilizzi un test delle capacità di tutte le API critiche e forniscano comportamenti alternativi o poliphilla in caso di inaccessibilità. Alcune funzioni Web potrebbero non essere ancora supportate da tutti gli agenti o possono essere disconnesse. Ad esempio, se si utilizza WebGL per rendere gli effetti delle foto, verificare se GoogleBot WebGL supporta e, in caso contrario, utilizzare il rendering del server.

Controlla se i tuoi contenuti stanno lavorando con le connessioni HTTP per il tuo sito Web di Google

GoogleBot utilizza i controlli HTTP per estrarre il contenuto dal tuo server. Non supporta altri tipi di connessioni come WebSockets o WebRTC. Pertanto, è importante fornire una soluzione di backup per le connessioni HTTP e utilizzare le funzionalità di elaborazione e controllo degli errori affidabili.

Assicurati che i tuoi componenti Web siano resi correttamente per il tuo sito Google

Utilizzare gli strumenti degli strumenti di ispezione URL RICH RISULLE per verificare se tutti i contenuti previsti nella pagina verranno resi. WRS appiattire Light Dom e Shadow Dom. Se i tuoi componenti web non usano il meccanismo Per un contenuto DOM leggero, consultare la documentazione del componente o selezionare un altro componente.

Dopo aver corretto i problemi, testare la pagina nel test dei risultati ricchi o dello strumento di ispezione dell'URL in Google

Dopo aver apportato modifiche, controlla nuovamente la pagina utilizzando il test Rich Results o Strumento di inspressione URL nella console di ricerca di Google. Se l'errore viene eliminato, vedrai un segno di spunta verde e la mancanza di errori. Altrimenti, contattare la comunità di supporto centrale di ricerca.

In caso di domande, puoi contattare la società SEO "SEO.COMPUER" tramite e -mail info@seo.computer o tramite WhatsApp to Number +79202044461.

ID 122

Invia una richiesta e ti forniremo una consulenza SU SEO promozione del tuo sito web