web-dev-qa-db-fra.com

Aidez-moi! Mes articles ne sont pas indexés correctement par les moteurs de recherche

Quelque chose ne va pas du tout après avoir mis à jour mon site avec de nouveaux modèles, déplacé vers un nouveau serveur et commencé à écrire en anglais plutôt qu'en norvégien.


D'après Google Analytics, je sais que la plupart de mes lecteurs sont issus de Google.

Je fais un test rapide en googlant (google.no) Oslo Fashion Fair 2009. Ceci est le nom de l'article et le titre de ma page. ( http://www.google.no/search?hl=no&q=Oslo+Fashion+Fair+2009&aq=f&aqi=&aql=&oq=&gs_rfai= )

La page que j'essaie de trouver est la suivante: http://www.norwegianfashion.no/news/oslo-fashion-fair-2009/

C'était l'une des premières pages de Google. Maintenant, vous ne voyez pas mon site avant la page 4, et c'est un lien vers quelque chose de complètement différent.

À la page 4 de la recherche google, vous voyez ceci:

Designere - Mode Norvégienne
Norske designere Når homme tenker fashion, tenker de fleste design design som Yves Saint ...
Guide de la Fashion Week 16-22 août 2010 · Oslo Fashion Fair 2009 ...
www.norwegianfashion.no/blog/designere

Cela pose quelques problèmes:

  1. Le titre indique Designere - Norwegian Fashion. Je n'ai plus de page appelée Designere. Il s'appelle maintenant Designers .

  2. Le lien pointe vers www.norwegianfashion.no/blog/designere. Mais je n'ai jamais eu d'URL avec ce nom. La page n'existe pas.

  3. Lorsque vous cliquez sur le lien, une page complètement différente s'ouvre.

J'ai aussi remarqué que j'avais perdu le Page Rank. Mon add-on Page-RAnk dans Firefox n'évaluera plus mon site et le vérificateur de Page Rank de Google n'apparaît pas pour vérifier le classement de ses pages sur mon site.

Alors quel type de référencement ai-je fait?

  1. J'ai placé la balise <title> en haut, suivie des balises META <description> et Keywords

  2. Pour les nouvelles pages, j'utilise intro texst dans le champ de description.

  3. Je me suis assuré d'utiliser les balises appropriées H1 - H3

  4. J'ai un contenu relatif dans le titre par rapport à l'intro et au corps du texte principal, ainsi que des mots clés appropriés.

  5. J'ai ajouté mon site à Google

  6. J'ai utilisé les outils Google pour les webmasters pour optimiser mon site.

  7. J'ai ajouté un sitemap.xml

Je ne sais pas pourquoi je ne suis soudainement pas indexé par aucun moteur de recherche. Qu'est ce que j'ai mal fait?

UPDATE

À l'aide de l'outil Google Webmaster, je peux voir les problèmes rencontrés par Google lors de l'exploration de mon site. Il y a beaucoup d'erreurs 404 Page not found.

Exemple d'erreur 404:
http://www.norwegianfashion.no/2009/nyhetsarkiv
nyhetsarkiv s'appelle maintenant news

http://www.norwegianfashion.no/author/marianne
J'ai supprimé marianne ase user dans Wordpress. Cet auteur n'existe plus

http://www.norwegianfashion.no/category/fashion-report/page/40/
Je ne sais pas ce que c'est. Je n'ai jamais utilisé cette structure permalink.

2
Steven

Lorsque je recherche l'URL exacte, la page ne s'affiche pas dans Google, ce qui signifie qu'elle n'est pas encore indexée.

Lorsque vous avez modifié les modèles et la langue, les URL ont-elles changé? Si tel est le cas, Google n'a tout simplement pas encore trouvé la nouvelle page. L'ancienne page a disparu, elle a donc été supprimée des résultats de la recherche. Dans ce cas, vous devez créer une redirection 301 de l'ancienne URL vers la nouvelle, /news/oslo-fashion-fair-2009/, puis tous les liens entrant dans l'ancienne page seront redirigés vers la nouvelle et transmettent le "classement".

Assurez-vous de vous inscrire pour Google Webmaster Tools ; vous pourrez voir toutes les pages que Google ne peut pas trouver sur votre site. Configurez les redirections 301 pour toutes les pages appropriées.

Ajout concernant les commentaires: si seulement certaines parties d'URL ont changé, vous pouvez utiliser RewriteRule d'Apache pour créer des règles génériques. Cela réduira massivement votre besoin en htaccess. Voici un exemple qui redirigerait toutes les URL de nouvelles:

RewriteEngine On
RewriteRule ^nyhetsarkiv/([^/]+)/$ /news/$1/ [R=301,L]

Donc, nyhetsarkiv/oslo-fashion-fair-2009/ serait redirigé vers news/oslo-fashion-fair-2009/.

Malheureusement, si tous les titres des articles ont également changé, vous ne pouvez rien faire à part les redirections individuelles. N'oubliez pas que ce n'est pas juste pour les moteurs de recherche - si les utilisateurs suivent un lien vers une page brisée, ils appuieront certainement sur le bouton Précédent. La redirection est le seul moyen envisageable de faire savoir aux moteurs de recherche et aux utilisateurs où la page a été déplacée!

2
DisgruntledGoat