Correctie van JavaScript -problemen op uw site voor Google

Correctie van JavaScript -problemen op uw site voor Google

Deze handleiding helpt u bij het identificeren en elimineren van de problemen met JavaScript, die uw pagina of specifieke inhoud op de pagina's kunnen blokkeren met behulp van JavaScript van Display bij het zoeken naar Google. Ondanks het feit dat Google Search werkt met JavaScript, zijn er enkele functies en beperkingen waarmee rekening moet worden gehouden bij het ontwerpen van pagina's en applicaties om de juiste indexering van GoogleBot te garanderen. Onze gids over de basis van SEO voor JavaScript bevat aanvullende informatie over het optimaliseren van uw site met JavaScript voor de Google -zoekmachine.

Indexatiefrequentie en gedrag voor uw site in Google

GoogleBot is ontworpen om pagina's effectief te indexeren, waardoor de impact op gebruikerservaring wordt geminimaliseerd. GoogleBot met behulp van Web Rendering Service (WRS) analyseert en identificeert en identificeert bronnen die niet bijdragen aan de hoofdinhoud van de pagina, en laadt dergelijke bronnen mogelijk niet. Verzoeken om rapportage of fouten die niet gerelateerd zijn aan de hoofdinhoud van de pagina kunnen bijvoorbeeld worden uitgesloten van de indexering.

Om GoogleBot -activiteit op uw site te volgen, gebruikt u een rapport over de statistieken van indexering in Google Search Console om de activiteit van GoogleBot en WR's op uw site te controleren en feedback te ontvangen.

Hoe u kunt controleren of JavaScript op uw site -inhoud voor Google blokkeert

Als u vermoedt dat de problemen met JavaScript uw inhoud kunnen blokkeren uit het uiterlijk in de zoektocht naar Google, neemt u de volgende stappen. Als u niet zeker weet of JavaScript de belangrijkste reden voor het probleem is, volgt u onze algemene debuggenhandleiding om de bron van het probleem nauwkeurig te bepalen.

  • Om te controleren hoe GoogleBOT -indexeert en URL weergeeft, gebruikt u de Rich Results Test of URL -instoptools in Google -zoekconsole. Deze tools tonen geladen bronnen, conclusies van de JavaScript -console, uitzonderingen weergegeven DOM en andere gegevens.

Bovendien wordt aanbevolen om JavaScript -fouten te verzamelen en te controleren die gebruikers kunnen hebben, waaronder GoogleBot, op uw site om potentiële problemen te identificeren die van invloed kunnen zijn op de rendering van de inhoud.

Foutpreventie 404 op uw site voor Google

In één pagina -toepassingen (SPA) kan preventie van fouten 404 een bijzonder moeilijke taak zijn. Gebruik de volgende strategieën om onjuiste pagina's te indexeren:

  • Direct naar de URL, die code 404 retourneert.
  • Voeg de Robots-meta-tag toe of wijzigt u naar NoIndex.

Wanneer SPA JavaScript gebruikt om fouten te verwerken, rapporteren deze fouten vaak de 200 http -code in plaats van de juiste voorwaardecode, die kan leiden tot indexatie van pagina's met fouten.

Hoe u rekening houdt met de beperkingen voor GoogleBot in uw applicatie

GoogleBot kan geen aanvragen verwerken die vergunningen van gebruikers vereisen. Als uw applicatie bijvoorbeeld toegang heeft tot de camera, kan GoogleBot geen dergelijke mogelijkheid bieden. Geef in plaats daarvan een manier om inhoud te verkrijgen zonder verplichte vergunningen, zoals toegang tot de camera.

Gebruik geen URL -fragmenten om verschillende soorten inhoud op uw Google -website te downloaden

Eén pagina -toepassingen kunnen URL -fragmenten gebruiken (bijvoorbeeld https://example.com/#/products) om verschillende representaties te downloaden. Het Ajax Crauling -schema is echter sinds 2015 verouderd en u kunt niet vertrouwen op URL -fragmenten voor GoogleBot -indexering. Het wordt aanbevolen om de geschiedenis -API te gebruiken om verschillende spa -inhoud te downloaden.

Vertrouw niet op gegevensopslag op uw site op Google

WRS laadt elke URL afzonderlijk, vergelijkbaar met een gewone browser, en handhaaft niet de toestand tussen het laden van de pagina. Dit betekent dat de gegevens in lokale opslag-, sessieopslag- en HTTP -cookies worden schoongemaakt bij elk nieuw verzoek, dat de weergave van de inhoud kan beïnvloeden.

Contentafdrukken gebruiken om problemen met de caching van GoogleBot te voorkomen

GoogleBot is actief bronnen in de cache om netwerkverzoeken en het gebruik van bronnen te verminderen. WRS kan de cachingtitels negeren, wat zal leiden tot het gebruik van verouderde JavaScript- of CSS -bestanden. Om dit probleem te voorkomen, gebruikt u inhoudafdrukken voor bestandsnamen, bijvoorbeeld Main.2BB85551.js. Hierdoor kunnen bijgewerkte bestanden unieke namen hebben, die het gebruik van GoogleBot garanderen.

Geef de ondersteuning van alle benodigde API voor uw Google -website

Zorg ervoor dat uw toepassing een test gebruikt van de mogelijkheden van alle kritieke API's en biedt alternatief gedrag of polyfilla's in geval van ontoegankelijkheid. Sommige webfuncties worden mogelijk nog niet door alle agenten ondersteund of kunnen worden losgekoppeld. Als u bijvoorbeeld WebGL gebruikt om foto -effecten weer te geven, controleert u of GoogleBot WebGL ondersteunt en zo niet, gebruik dan de serverweergave.

Controleer of uw inhoud werkt met HTTP -verbindingen voor uw Google -website

GoogleBot gebruikt HTTP -controles om inhoud uit uw server te extraheren. Het ondersteunt geen andere soorten verbindingen zoals WebSockets of WebRTC. Daarom is het belangrijk om een back -upoplossing te bieden voor HTTP -verbindingen en betrouwbare foutenverwerking en controlemogelijkheden te gebruiken.

Zorg ervoor dat uw webcomponenten correct worden weergegeven voor uw Google -site

Gebruik de tools voor Rich Results Test of URL -inspectie om te controleren of alle verwachte inhoud op de pagina wordt weergegeven. WRS Flattenes Light Dom en Shadow Dom. Als uw webcomponenten het mechanisme niet gebruiken Bekijk voor een licht DOM -inhoud naar de componentdocumentatie of selecteer een ander onderdeel.

Na het corrigeren van de problemen, test u uw pagina in de Rich Results Test of URL -inspectietool in Google

Nadat u wijzigingen hebt aangebracht, controleert u uw pagina opnieuw met behulp van de Rich Results Test of URL -instructietool in Google Search Console. Als de fout wordt geëlimineerd, ziet u een groen vinkje en gebrek aan fouten. Neem anders contact op met de centrale ondersteuningsgemeenschap van de zoekopdracht.

Als u vragen heeft, kunt u per e -mail contact opnemen met het SEO -bedrijf "SEO.COMPUTER" info@seo.computer of via WhatsApp naar nummer +79202044461.

ID 122

Stuur een aanvraag en wij zorgen voor een adviesgesprek op SEO promotie van uw website