web-dev-qa-db-fra.com

Est-ce que je gère correctement les URL en double pour ma page d'accueil?

Je possède un site de recherche d'emploi nommé www.conservationjobboard.com et je suis préoccupé par la façon dont le domaine est affiché par les moteurs de recherche. Le problème est que lorsque le site a été conçu pour la première fois, la page par défaut était laissée sous le nom default.php, mais la page d'accueil était en fait JobBoard.php. Pour gérer cela, la page default.php a effectué une redirection vers le fichier JobBoard.php lorsque www.conservationjobboard.com/ a été demandé.

Le principal problème résultait du fait que la redirection était une redirection temporaire, obligeant les moteurs de recherche à indexer conservationjobboard.com/ et conservationjobboard.com/JobBoard.php en deux pages distinctes. Cela a depuis été corrigé pour utiliser le fichier .htaccess afin que JobBoard.php soit maintenant le fichier par défaut du répertoire racine, éliminant ainsi le besoin de redirection. Le problème est que les moteurs de recherche affichent toujours les deux URL dans les résultats de recherche (une incluant JobBoard.php et une se terminant par /).

Un autre problème potentiel est que certains de mes premiers backlinks sont ceux de conservationjobboard.com/JobBoard.php, tandis que les autres sont adressés à conservationjobboard.com.

Les 2 questions en suspens sont les suivantes: 1. Mon domaine est-il toujours pénalisé par les moteurs de recherche tels que Google pour avoir des URL en double de la page d'accueil? 2. Est-ce que tous les liens retour vers ma page d'accueil sont considérés comme identiques ou le nombre total de liens retour est-il divisé entre les 2 URL différentes?

Si vous pensez qu'il y a toujours des problèmes avec la manière dont nous avons cette installation, je me demandais si vous pourriez me donner des conseils sur ce que nous devrions faire différemment.

Merci.

2
Rob Goldstein

1) Assurez-vous d’utiliser une redirection 301 lors de la redirection de default.php vers JobBoard.php. Cela indiquera aux moteurs de recherche que votre page a été déplacée et désindexera l'ancienne page, l'associera à la nouvelle et associera des liens vers l'ancienne page avec la nouvelle.

2) Utilisez la balise RL canonique<link> pour indiquer à Google que la page JobBoard.php est la page principale et que les autres URL le chargeant doivent être considérées comme des doublons et non indexées.

2
John Conde

Idéalement, les moteurs de recherche ne devraient pas connaître default.php ou JobBoard.php mais uniquement conservationjobboard.com/ en tant que page d'accueil. Donc, ce que vous devez faire est de rediriger les deux vers le domaine racine, mais c'est techniquement plus difficile (puisque vous affichez quand même JobBoard).

La meilleure chose à faire consiste à utiliser la balise méta canonique. Sur JobBoard.php, ajoutez:

<link rel="canonical" href="http://www.conservationjobboard.com/">
2
DisgruntledGoat