Certaines pages inexistantes se retrouvent dans l'index de Google
Il existe 3 façons dont des pages inexistantes peuvent se retrouver sur Google ou tout autre moteur de recherche d'ailleurs:
Vos pages sont liées à ces pages. (Cela peut être dans un plan du site, une page de profil, un commentaire de blog ou un lien basé sur href ...) J'ai vu des plugins de WordPress par exemple qui contiennent de tels liens car ils ont été développés sur un site puis téléchargés sur la bibliothèque de plugins, mais le développeur a une configuration de cache qui est apparue avec le plugin.
Un backlink pointe vers ces pages.
J'ai vu des pages d'index et des chaînes Google qui n'existent tout simplement pas, bien que le vôtre semble avoir des mots que je ne vois pas comment Googlebot pourrait les créer.
Liens internes
Maintenant, il s'agit probablement d'un lien interne quelconque, car j'ai recherché vos pages de titre sur Google et je n'ai trouvé que 3 pages, Pro Webmaster, un autre site qui image ce site et le vôtre. Il semble donc que quelqu'un ait créé ce lien, ou qu'une application / un plugin / un logiciel malveillant l'ait.
Enquêter
Donc, pour exclure que vos utilisateurs, vous-même ou une application a créé ces liens, vous devez vous connecter au SQL (idéalement PHPMyadmin) et rechercher les chaînes .. Assurez-vous que la base de données est propre de ces pages .. Ensuite, en supposant vous n'obtenez aucun coup son temps de rechercher des fichiers de cache et des fichiers php pour ces pages. Si vous ne trouvez rien, c'est probablement parce que quelqu'un l'a également lié à vous et maintenant ce n'est pas sur Google car il a été supprimé.
Rediriger la /?
chaîne peut être dangereux si quelqu'un sort pour vous
Maintenant, je peux voir que vous avez supprimé toutes les /?title=
chaînes et les avez redirigées vers la page d'accueil, bien que ce soit une chose correcte à faire, cela peut également être dangereux en même temps et je vais vous expliquer ..
Si quelqu'un spamme votre site avec des backlinks désagréables, la pire chose que vous puissiez faire est de les rediriger vers la page d'accueil, car Google peut voir cela comme une manipulation du pagerank. C'est parce que 301 redirige le flux de jus du lien externe, si ces liens se produisent sur un site de Viagra, vous donnez une fausse indication à Google sur la redirection et cela peut revenir et vous mordre.
Je dois aimer les bons vieux 404
La bonne chose à faire sur les pages qui n'existent tout simplement pas est d'utiliser un 404, ce sont parfaitement normaux et cela ne donne en aucun cas à Google l'impression que votre site est cassé. Toutes les pages qui n'existent pas ne se retrouveront jamais dans l'index de Google et toute personne renvoyant vers des pages inexistantes ne devrait pas nuire à votre site si un 404 est retourné, mais comme mentionné, un 301 sur la page d'accueil 'MIGHT' car il conserve le jus.
Il y a 1-2 ans, je dirais que la redirection de chaînes était la meilleure méthode, mais depuis les mises à jour de Panda et Penguin de Google, j'ai vu des sites essayer de toutes sortes pour nuire à la réputation en ligne (Fondamentalement Panda, Penguin punit les sites pour les backlinks de spam, les liens payants et généralement des liens non pertinents) Même si Google prétend qu'il est impossible de nuire à la réputation des autres en ligne, cela soulève la question de savoir si cela est vrai pourquoi tant de spammeurs en font-ils actuellement et comment savent-ils que ce n'est pas le webmaster qui essaie de manipuler leur propre classement ? une zone discutable, mais résumons cela ... Je crois qu'un 404 vous conviendra le mieux dans cette situation.
La modification de la requête doit être simple, plutôt que de rediriger pour /
que la chaîne soit supprimée, puis 301 vers /404/
.