Comment dois-je gérer le paramètre "page" de l'URL de vues dans l'outil Web principal de Google?

7

J'ai une vue de noeud qui a un pager avec le paramètre d'URL "page". Je veux que Google bot explore toutes les pages ( page=1 page=2 page=3...) mais les considère toutes comme une seule et seule la première page (sans le paramètre "page") devrait apparaître dans le résultat de la recherche.

Sur la page de configuration du webmaster, j'ai défini le paramètre d'URL pour "page" comme ci-dessous, mais maintenant je reçois un titre et une description en double.

Comment ce paramètre affecte-t-il le contenu de la page: Paginates
quelles URL avec ce paramètre doivent explorer Googlebot:Every URL

Quelle est la meilleure façon de configurer le paramètre d'URL pour la page "Vues" dans les outils Google pour les webmasters?

chinita7
la source

Réponses:

0

Il n'y a pas de "meilleur moyen" je pense. Cela dépend de la niche de votre site. J'ai un blog et il a page = X comme des paramètres d'URL. Je l'ai défini comme "pagine" et "Explorer toutes les pages" comme votre configuration. Il explore et affiche désormais toutes les pages. Ce problème de titre en double est toujours là sur mon site. Cela ne me dérange pas, car je n'ai reçu aucun problème de dupe de Google.

Si vous voulez vraiment le changer, vous pouvez le faire au niveau template.php.

function THEMENAME_preprocess_html(&$vars) {
 if (isset($_GET['page']) && is_numeric($_GET['page']) && $_GET['page'] > 0){
   $vars['head_title'] = str_replace('|', '('.t('Page @pager', array('@pager' => $_GET['page'] + 1)).') |', $vars['head_title'], 1);
 }
}

Cela réécrira le contenu de votre balise de titre HTML dans "Mes articles de blog (Page 2) | MyAwesomeBlog" sur les pages où un pager est défini. Nous ajoutons 1 à la valeur du pager car lorsque vous êtes sur la page = 1, c'est en fait la deuxième page pour les utilisateurs humains.

AyeshK
la source
0

Essayez le module Nodewords pour Drupal 6 ou les balises Meta pour Drupal 7. Ces modules vous permettront de configurer les paramètres NOINDEX et NOFOLLOW pour lister les pages afin d'obtenir uniquement la 1ère page dans SERP.

Eugene Fidelin
la source
1
La question est de savoir comment modifier les paramètres sur les outils Google pour les webmasters, pas sur le site Drupal.
kiamlaluno
Ensuite, vous avez posé une question dans le mauvais forum.
Eugene Fidelin
Je n'ai pas posé la question. Pourtant, ce n'est pas la réponse à la question posée.
kiamlaluno
0

Malheureusement, je ne vois pas de paramètre dans les outils pour les webmasters de Google pour ce faire, cependant, vous pouvez réellement le faire dans votre fichier robots.txt fourni avec drupal en ajoutant en bas:

Interdire: / *? Page =

Interdire: / ? Page = & *

Interdire: / ? Page = 0

nedwardss
la source