web-dev-qa-db-fra.com

Problème lié à Google Bot Crawler avec les URL Codeigniter

J'ai reçu plus de 6000 erreurs de crawler dans mon compte d'outils pour les webmasters. Voici l'URL identifiée comme une URL problématique.

http://www.example.com/segment1/segment2&sa=U&ved=0CC8Q0gIoATACahUKEwiJ-Zj-oojGAhVNfLwKHTikAGM&usg=AFQjCNEbQaololWh4SQvTuZexjUDPDsF2g

Le site est développé dans Codeigniter. J'ai autorisé &, = caractères dans Codeigniter config.php. J'ai utilisé uniquement une chaîne de requête pour la pagination, comme? Page = 1

Problème 1: pourquoi Google Bot ajoute des paramètres supplémentaires dans l'URL Problème 2: pourquoi il commence la requête avec & au lieu de?

Veuillez me guider, que faire pour résoudre ce problème?

1
Razor Jack

Googlebot n'ajoute pas de chaîne de requête à la fin des pages indexées. Il y a une des deux options ici, soit le Google SERP a un problème sur quelques serveurs Web qui ajoute cette chaîne de requête à la fin de l'URL (peu probable) ou deux les liens sur votre page sont soit rendu de manière malformée par Code Igniter, soit altéré au moment de l'exécution par javascript qui altère le lien sans que vous ne vous en rendiez compte. Depuis que Google est devenu capable d'évaluer comment le javascript modifie le contenu des pages et le suivi des modifications de pages basées sur le javascript à des fins d'indexation, les modifications de pages basées sur le javascript sont devenues encore plus importantes et un lien modifié par javascript peut toujours provoquer le même type de chaîne de requête. problèmes qui étaient auparavant limités aux problèmes de rendu côté serveur.

1
Chris Rutherfurd