Beste,
We hebben onze nieuwe webshop gebouwd in een data-binding framework (knockoutjs).
Volgens de documenten van google en google`s testsuites moet dit heel goed mogelijk zijn voor google om deze sites te crawlen.
Zodra je op de shop komt wordt alles met JS opgehaald en getoond. Filters/bladeren en producten openen.
Wat we hebben:
- Urls in de normale schrijfwijze (/product/product-slug) welke afgevangen worden met javascript en ajax calls gedaan worden.
- Elke url kan rechtstreeks benaderd worden. Browser handelt de url af met javascript, als het een google bot betreft krijg je een statische HTML pagina met de content.
- Alle oude urls hebben een 301 forward gekregen naar de nieuwe url
De sites werken niet als je javascript uitschakelt.
En toch zijn de resultaten van organische vindbaarheid slecht. Flink verslechterd tov. de oude site welke geen js framework was maar serverside gerenderde html.
Heeft er iemand ervaring mee hoe dit komt? Onze internetmarketing adviseur zegt dat google helemaal niet overweg kan met javascript websites. Moeten we alles ombouwen dat het weer werkt zonder javascript?
Het is zo gek omdat google statische html voorgeschoteld zou moeten krijgen. Als ik dit test met een chrome-plugin om mijn user-agent te veranderen naar google bot, dan zie ik inderdaad mooi de statische html pagina.
Of is het noodzakelijk de site geschikt te maken zonder javascript?
We hebben onze nieuwe webshop gebouwd in een data-binding framework (knockoutjs).
Volgens de documenten van google en google`s testsuites moet dit heel goed mogelijk zijn voor google om deze sites te crawlen.
Zodra je op de shop komt wordt alles met JS opgehaald en getoond. Filters/bladeren en producten openen.
Wat we hebben:
- Urls in de normale schrijfwijze (/product/product-slug) welke afgevangen worden met javascript en ajax calls gedaan worden.
- Elke url kan rechtstreeks benaderd worden. Browser handelt de url af met javascript, als het een google bot betreft krijg je een statische HTML pagina met de content.
- Alle oude urls hebben een 301 forward gekregen naar de nieuwe url
De sites werken niet als je javascript uitschakelt.
En toch zijn de resultaten van organische vindbaarheid slecht. Flink verslechterd tov. de oude site welke geen js framework was maar serverside gerenderde html.
Heeft er iemand ervaring mee hoe dit komt? Onze internetmarketing adviseur zegt dat google helemaal niet overweg kan met javascript websites. Moeten we alles ombouwen dat het weer werkt zonder javascript?
Het is zo gek omdat google statische html voorgeschoteld zou moeten krijgen. Als ik dit test met een chrome-plugin om mijn user-agent te veranderen naar google bot, dan zie ik inderdaad mooi de statische html pagina.
Of is het noodzakelijk de site geschikt te maken zonder javascript?
[ Voor 4% gewijzigd door Guillome op 21-11-2017 10:52 ]
If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router