Vermoedt u dat problemen met JavaScript de weergave van uw inhoud in de Google -zoekmachine kunnen blokkeren? Ontdek hoe u de problemen van JavaScript kunt elimineren met behulp van onze gids om problemen op te lossen.
JavaScript is een belangrijk onderdeel van het webplatform, omdat het veel functies biedt die van internet een krachtig applicatieplatform maken. Om uw webtoepassingen te maken met behulp van JavaScript beschikbaar in de Google -zoekmachine, kan u helpen nieuwe gebruikers aan te trekken en de bestaande te retourneren wanneer ze op zoek zijn naar inhoud die uw webtoepassing aanbiedt.
Hoewel Google Search JavaScript start met behulp van de huidige versie van Chromium, zijn er verschillende dingen die kunnen worden geoptimaliseerd.
Dit leiderschap beschrijft hoe Google zoektocht JavaScript en de best practices om de zichtbaarheid van de JavaScript -applicaties van uw site in Google te verbeteren.
Google verwerkt de JavaScript -toepassing van uw site in drie hoofdfasen:
GoogleBot plaatst pagina's in de wachtrij voor Kraling en rendering. Soms is het niet duidelijk wanneer de pagina wacht op Kraling en bij het renderen. Wanneer GoogleBot de URL uit de Crowring -lijn haalt, controleert hij eerst of de scan is toegestaan. GoogleBot leest het Robots.txt -bestand.
Als de pagina is geblokkeerd voor Kralise, mist GoogleBot zijn verzoek en Google maakt JavaScript niet op de geblokkeerde pagina's van uw site.
Soms gebruiken de pagina's van JavaScript -applicaties de app Model, waarbij de initiaal de inhoud niet bevat, en Google moet JavaScript uitvoeren om de werkelijke inhoud te zien die JavaScript genereert.
GoogleBot plaatst alle pagina's in de renderinglijn, als alleen de robots Methag of de kop geven niet aan dat de pagina niet moet worden geïndexeerd. De pagina kan een paar seconden in lijn blijven, maar dit kan meer tijd kosten. Nadat Google -bronnen het toelaten, wordt de pagina weergegeven met behulp van het chroom zonder hoofd en JavaScript.
Unieke en beschrijvende elementen van
Browsers bieden veel API's en JavaScript is een snel ontwikkelende taal. Google heeft beperkingen op welke API en JavaScript -mogelijkheden het ondersteunt. Om ervoor te zorgen dat uw code compatibel is met Google, volgt u onze aanbevelingen om problemen met JavaScript op te lossen.
GoogleBot gebruikt HTTP -statuscodes om te bepalen wat er mis is gegaan bij het kraaien van de pagina van uw site.
Om GoogleBot te informeren dat de pagina niet kan worden gescand of geïndexeerd, gebruikt u begrijpelijke statuscodes zoals 404 voor niet -gevonden pagina's of 401 voor pagina's die worden beschermd door wachtwoord.
In applicaties van één pagina met clientweergave wordt routering vaak geïmplementeerd met behulp van clientroutering. In dit geval kan het gebruik van correcte HTTP -statuscodes onmogelijk of ongepast zijn. Gebruik de volgende strategieën om zachte 404 -fouten bij het gebruik van de rendering van de klant en het brullen te voorkomen:
Google kan uw links alleen vinden in elementen met een HREF -kenmerk.
Voor applicaties van één pagina met clientweergave, gebruikt u de History API om routing te implementeren tussen verschillende ideeën over uw webtoepassing. Zorg ervoor dat GoogleBot uw URL's kan verwerken en extraheren zonder URL -fragmenten te gebruiken om verschillende inhoud te downloaden.
Hoewel het niet wordt aanbevolen om JavaScript te gebruiken om de tag rel = "canonical" te introduceren, is dit mogelijk. Google Search vindt de ingevoerde canonieke URL bij het weergeven van de pagina.
U kunt de pagina -indexering van pagina's voorkomen of de links volgen via de Robots Methag. Als u bijvoorbeeld de volgende metatheg aan het begin van de pagina toevoegt, kunt u de indexatie van de pagina in Google blokkeren:
Het gebruik van JavaScript om robots methag toe te voegen aan de pagina of de inhoud ervan is mogelijk, maar het is belangrijk om te onthouden dat Google de pagina niet mogelijk maakt of indexeert als de noIndex -tag al aanwezig is in de pagina -code.
GoogleBot is actief cachingpagina's om netwerkverzoeken en het gebruik van bronnen te verminderen. Gebruik de vingerafdrukstrategie om problemen met de verouderde JavaScript- of CSS -bronnen te voorkomen om unieke inhoud te creëren.
Wanneer u gestructureerde gegevens op de pagina's van uw site gebruikt, kunt u JavaScript gebruiken om JSON-LD te genereren en op een pagina te implementeren. Zorg ervoor dat u uw implementatie hebt getest om mogelijke problemen te voorkomen.
Google ondersteunt webcomponenten. Bij het weergeven van de Google -pagina "flatteert" de inhoud van Shadow Dom en Light Dom. Dit betekent dat Google alleen inhoud kan zien die zichtbaar is in de mager. Om ervoor te zorgen dat Google uw inhoud kan zien, gebruikt u de Rich Results Test Tool of de URL Check -tool en bekijk de Lean.
Afbeeldingen kunnen de doorvoer aanzienlijk laden en de prestaties beïnvloeden. Een goede strategie is het gebruik van luie laden om afbeeldingen alleen te laden wanneer de gebruiker ze gaat zien. Zorg ervoor dat uw implementatie van luie laden overeenkomt met de aanbevelingen van Google.
Maak pagina's voor gebruikers, niet alleen voor zoekmachines. Wanneer u een site ontwikkelt, houdt u rekening met de behoeften van uw gebruikers, inclusief degenen die misschien geen browsers gebruiken die JavaScript ondersteunen (bijvoorbeeld mensen die de programma's gebruiken voor het lezen van het scherm of minder krachtige mobiele apparaten).
Een van de eenvoudige manieren om de beschikbaarheid van de site te testen, is om deze te bekijken in een browser met een verbroken JavaScript of een tekstbrowser te gebruiken, zoals Lynx. Het bekijken van de site in de tekstmodus helpt ook om een andere inhoud te identificeren die moeilijk kan zijn voor Google, bijvoorbeeld een tekst die in de afbeelding is ingebouwd.
Voor eventuele problemen met de SEO van uw site kunt u contact opnemen met de SEO -metgezel CEO Door E -Mail info@seo.computer of via WhatsApp op nummer +79202044461.
ID: 125