Den mystiske kvinde i en hvid kjole

Vi bruger Angular Universal til at gengive vores Angular 5-app. HTML5 gengives korrekt af NodeJS-serveren, men Google gengiver ikke siden visuelt, selvom den ser HTML5.

Sådan ser Google siden

Dette er den kode, som Google ser

Så selvom den ser den rigtige kode, gengives den ikke visuelt korrekt.

  1. Er dette skadeligt for SEO?

  2. Måske er det forårsaget af en komponent som https://material.angular.io/components/tabs/overview, så Google gengiver ikke sit eget bibliotek?

  • 1 Angular er en meget dårlig ramme for SEO. Jeg ville ikke bruge det, hvis du har brug for at få dit indhold indekseret af søgemaskiner.

Angular er kun beregnet til projekter, hvor SEO bestemt IKKE er inden for kravene. Ethvert SEO-spørgsmål vedrørende Angular viser, at det faktisk er for sent at tænke på SEO.

Til dine spørgsmål:

  1. ja, det er skadeligt. Det viser, at HTML-gengivelsen mislykkes massivt.
  2. Jeg vil sige, at gengivelsesfejl ikke skyldes selve komponenten, men snarere af dens implementering. Når man ser på HTML-kildekode som eksempel under https://material.angular.io/components/tabs/examples, ser jeg helt forskellige HTML-markeringer af faner, som "Hent som Google" vises.

arbejdet for dig: Charles Robertson | Ønsker du at kontakte os?