SEO

Migration Drupal : 301 récupérer les URL via .htaccess

Indique règles RewriteRule et RewriteCond du .htaccess

Voir aussi mes notes sur les modules : path_redirect (dr 6) et redirect (dr7), Module Global redirect (v6, 7 et 8, tout type de redir, pas seulement 301).

Maj massive des alias, redir 301

https://www.drupal.org/node/236304

Pour les nodes sans alias, admin/config/search/path/update_bulk ou drush php-eval '_pathauto_include() ; node_pathauto_bulkupdate()'

L'éditeur a effacé du contenu et Google rale...

L'éditeur (ou un rédacteur) a voulu rassembler plusieurs pages en une seule, et après ses copier/coller, il a effacé des contenus.
On voir ces pages en 404 dans le rapport drupal, mais le lien donne évidemment aussi un 404 !

Path est pourtant configuré avec "Create a new alias. Leave the existing alias functioning." mais quand on supprime un contenu, l'alias aussi est supprimé (et l'entrée correspondante dans le sitemap, mais plus tard car géré par cron).

Path et path_auto : réorganiser le contenu et les alias d'URL

Quand on renomme un contenu ou qu'on réorganise...

Un utilisateur lambda de drupal ne comprend pas que modifier le titre de la page va générer des erreurs 404 chez les moteurs de recherche, et impacte le module xml sitemap (sans parler des liens internes "en chemin absolu")... Drupal se comportera différement selon les modules installés et leurs configuration, d'où un certain casse-tete "SEO" (sans parler des bugs avec i18n, mais pour écrire ce paragraphe, i18n n'était pas installé)...

Module seo_checklist

https://www.drupal.org/project/seo_checklist C'est un pense-bete pour une équipe dedev. Propose des liens directs vers les pages de conf des modules "SEO".

Requiert http://drupal.org/project/checklistapi

Il conseille:

Balise hreflang

Le module i18n n'ajoute pas la balise hreflang.

Solution: Alternate hreflang https://www.drupal.org/project/hreflang

Ne requiert rien, fonctionne bien avec entity_translation (je ne l'ai pas testé avec entity_translation).

Aucune configuration à faire avec i18n, aucune permission à donner, il faut juste activer le module.

Certificats SSL chez Gandi

Ici: les divers certificats et signatures (SHA1 et2), générer un certificat SHA2 Gandi, CRL.

Vers mes notes "X 509 - TLS, CA, identité et clefs" (concepts et vocabulaire), achat nom de domaine Gandi: simuler l'achat d'un SSL

Aide chez Gandi: Comment choisir https://www.gandi.net/ssl/which-ssl-certificate voir aussi https://www.gandi.net/ssl/compare ; ssl sur simple hosting : aide gandi à http://groups.gandi.net/fr/topic/gandi.fr.ssl/35177
https://www.gandi.net/admin/ssl/manage

Vers les clients "non TLS 1.2"


 

Pratiques et vocabulaire SEO

Le vocabulaire de base

URL est un sous-type d'URI (Uniform Resource Identifier). Le principe de lecture est bizarre et compliqué, car on lit une URL (et URI) à la fois "de droite à gauche", et à la fois "de gauche à droite" devil

Pages

S'abonner à RSS - SEO