Livezilla

Certified Partner and
PrestaShop Developer for:

PrestaShop Meertalige SEO Fix (Kritiek)

Meertalige SEO Fix

Deze pagina is geschreven in het Engels, zie de Engels versie voor de meest nauwkeurige code.

Er is een groot probleem met multi-language URL's in PrestaShop.


URL's in meerdere talen verschijnen zonder dat de / lang-xx / in hen, waardoor zoekmachines aannemen dat ze zich in de standaardtaal, bijvoorbeeld:


Engels: http://www.your-site.com/example/hello.html
Frans: http://www.your-site.com/exemple/bonjour.html


Merk op hoe beide wijzen naar dezelfde directory, en voor zoekmachines, beide URL's openen in het Engels, ook al is de tweede is bedoeld om te worden in het Frans (sinds zoekmachines hebben niet de cookie om het te vertellen van de taal is Frans).


In de sitemap, zou de Franse URL verschijnen alshttp://www.your-site.com/lang-fr/exemple/bonjour.html, maar omdat zoekmachines ook crawlen de site om te zoeken naar extra URL's, zodra ze een link met / lang-fr / bezoek , zal alle koppelingen op die pagina niet hebben / lang-fr in hen.

Het is niet zo groot van een probleem als de naam van het product is hetzelfde omdat Friendly URL's zijn ook hetzelfde voor alle talen. Dus als een URL van / lang-nl / is gekropen en links zijn te vinden op het zonder / lang-fr /, zouden ze leiden tot het standaard Engels versie. Omdat de URL is hetzelfde, het is niet zo slecht.

Wanneer u verschillende namen om URL's in elke taal (met behulp van de link te herschrijven veld) te geven, houden ze leidt tot pagina's in de standaard taal (als cookies niet aanwezig zijn). Dit is echt rekening hield met de manier waarop uw site wordt steeds geïndexeerd door zoekmachines. Multi-language URL's leiden alle tot de standaardtaal pagina creëren van duplicate content. Wat nog belangrijker is, zijn ze niet om hun inhoud goed geïndexeerd.

Als een oplossing voor dit, kwamen we met een wijziging van de te houden / lang-xx / in de URL de hele tijd (behalve de standaard taal). Dit houdt de juiste URL-structuur en zal ervoor zorgen dat elke URL wordt weergegeven in het juiste taal.


We hebben dit op onze eigen site en een nieuwe test site in PS 1.3 ( http://www.presto-changeo.com/13/ ).

* Debenodigde aanpassingen zijn nu opgenomen in de "Duplicate URL Fix"

Download de gewijzigde bestanden van http://www.presto-changeo.com/SEO_Fix.zip (4 in totaal) voor PS 1.2, 1.3 en 1.3.2, zorg ervoor dat je een backup van uw bestaande bestanden bewaren voordat het kopiëren wijzigde de drie degenen.


Dit heeft geen invloed PS1.1 aangezien zij de Friendly URL / lang-xx niet in.