Archive for référencement

Référencement : traduction des url

Référencement : traduction des url

Lorsque nous devons créer un site en différentes langues, nous nous posons souvent les questions suivantes : 

  1. Faut-il traduire les url ?
  2. Comment indiquer la langue dans l’url ?

La réponse à la première question est oui, il faut traduire les url. En effet, une url doit être unique en fonction de la ressource qu’elle permet d’afficher. Par exemple, pour une liste de produits, nous aurons :

La réponse à la seconde question, nous la retrouvons lorsque nous voulons aidez Google à afficher l’URL correspondant à la langue ou à la région de l’internaute.
Si nous ne voulons pas, ou si nous n’avons pas de contenus qui diffèrent en fonction des pays nous pouvons avoir les urls suivantes :

Si nous nous avons des contenus qui diffèrent en fonction des pays nous aurons les url suivantes :

Vous avez compris le principe. Ces codes, langue et pays, sont basés sur les normes ISO 639-1 ett ISO 3166-1 Alpha 2.

 

 

 

Prerender : le SEO facile pour les applications javascript

Prerender : le SEO facile pour les applications javascript

Une problématique bien connue des sites usant de JavaScript pour la mise en page de leurs données est qu’ils sont généralement complètement imperméables au référencement. En effet, les moteurs de recherche ne prennent pas souvent la peine d’exécuter le JavaScript qui se trouve dans nos pages et ne peuvent donc pas savoir réellement quel contenu s’y trouve.

Prerender (http://prerender.io/) tente de répondre à cette problématique en proposant un serveur nodeJS permettant d’exécuter n’importe quelle application JavaScript et d’en récupérer le code HTML, il propose également une librairie cliente pour ExpressJS, RoR et Zend (certainement adaptable pour Symfony) permettant de détecter si une requête est faite par un moteur de recherche et, le cas échéant, de faire appel au serveur Prerender pour récupérer le contenu HTML de la page.
L’inconvénient de cet outil et qu’il utilise NodeJS qui n’est pas encore totalement démocratisé (notamment sur les hébergements mutualisés) mais cela n’en est pas moins une belle initiative à surveiller de près !