Toutes mes URL ont été indexées et apparaissent dans les résultats de la recherche Google, à l'exception du répertoire /product
. Par exemple, vous pouvez rechercher sur Google:
site:https://www.zanemroozi.com/product/
La console de recherche Google affiche le répertoire indexé mais ne figure pas dans les résultats de recherche Google. Aucune suggestion?
site: exemple.com est très utile, mais il n'est pas précis à 100%. De nombreuses pages peuvent être indexées avec Google mais ne sont pas affichées avec le site: paramètre de recherche. Il est assez courant que les sites Web aient plus de pages indexées en fonction de la console de recherche qu'en site: en fait, presque tous mes sites ont plus de pages indexées en fonction de la console de recherche que lorsque j'utilise le site:
On dit que la console de recherche est plus précise que d'utiliser le paramètre site: search. Si Google dit que ces pages sont indexées, elles ne devraient pas l'être.
Il est également possible que si ces pages ne s'affichent pas lors de l'utilisation du site, elles risquent alors de se classer moins bien que vos autres pages et de ne pas recevoir du trafic. Google peut afficher ces pages avec le site: et leur envoyer plus de trafic ultérieurement.
J'ai eu le même défi une fois. Pour les autres qui peuvent avoir le même défi:
N'oubliez pas d'utiliser votre URL canonique lorsque vous utilisez site:example.net
http://www.example.com
est différent de http://example.net
Dans votre console de recherche Google, n'oubliez pas d'ajouter vos deux variantes de votre nom de domaine et de surveiller leur statut de recherche. Cependant, votre URL canonique est plus importante.
Vous vous demandez ce que votre canonique est? C’est la variante de votre site que vous choisissez d’afficher dans les résultats de recherche. Cela permet d'éviter le contenu en double dans les résultats de recherche. Il est généralement spécifié par la balise link dans la section head de votre page, comme suit:
<link rel="canonical" content="www.example.net"/>
Utilisez Fetch as Google dans la console de recherche Google pour vérifier si vous rencontrez un problème pour accéder à cette section ou pour l'indexer.
L'outil Fetch as Google vous permet de tester la manière dont Google analyse ou affiche une URL sur votre site. Vous pouvez utiliser Fetch en tant que Google pour voir si Googlebot peut accéder à une page de votre site, comment il rend la page et si des ressources de page (telles que des images ou des scripts) sont bloquées pour Googlebot.
Avez-vous essayé de rechercher le sous-domaine dans la recherche Google? Je veux dire comme en tapant:
domain.com/products
dans le champ de recherche? Que vois-tu? Ou peut-être le vérifier en tapant dans la case de recherche:
"product name" site:domain.com/products
Vérifiez-le s'il est indexé, si vous pouvez voir l'URL dans la page de résultats, il est indexé. Si vous ne le voyez pas, pouvez-vous vérifier que le sous-répertoire n'est pas bloqué dans robots.txt
? Il peut y avoir des cas où il pourrait s'agir d'un bogue dans la console Google.