WRInaute accro
Bonjour,
J'ai un client qui dispose d'une newsletter lui permettant de reprendre dynamiquement certains articles de son site (en fait la newsletter reprends le chapo et les visuels), un lien étant ajouté en bas de la newsletter pour que la personne qui lit la dit newsletter puisse accéder à l'article complet. Ces même newsletters sont également accessibles directement depuis le site du client, depuis une page qui les répertorie et permet de les afficher.
Le souci c'est que pour le moment, on a géré ça dans une rubrique archive, donc on ne supprime ou on ne désative pas les articles. Le souci c'est que la rubrique archive commence à être trop imposante, et qui plus est cela pose également comme souci de laisser référencé sur Google certains articles caduques.
En gros le client veut laisser l'accès à ces articles pour quelqu'un qui aurait conservé la newsletter ou qui utiliserais la rubrique newsletter pour y accéder, mais supprimer peur à peu ces pages de l'indes de Google.
Le site est codé avec un SPIP 1.7 tellement tuné que toute mise à jour est difficilement possible.
J'ai donc l'idée suivante en tête :
1) utiliser le statut perime des articles, qui permet de les désactiver sans les supprimer de la base
2) quand quelqu'un clique sur un lien menant à un article perimé, étant donné que les template ne peuvent pas par défaut afficher celui-ci, je redirige sur un template spécifique qui affiche avec du PHP standard le contenu.
Ce que je souhaites faire, pour faciliter la désindexation de ces articles perimés, tout en les laissant accessible, ce serait envoyer un header qui ferait comprendre à Google qu'il ne doit pas indexer la page sur laquelle il va aller.
Mais quel code retour utiliser ? 410, 404 ? Et est-ce la bonne solution pour permettre l'accès à ces infos que je souhaite en parallèle désindexer ?
J'ai un client qui dispose d'une newsletter lui permettant de reprendre dynamiquement certains articles de son site (en fait la newsletter reprends le chapo et les visuels), un lien étant ajouté en bas de la newsletter pour que la personne qui lit la dit newsletter puisse accéder à l'article complet. Ces même newsletters sont également accessibles directement depuis le site du client, depuis une page qui les répertorie et permet de les afficher.
Le souci c'est que pour le moment, on a géré ça dans une rubrique archive, donc on ne supprime ou on ne désative pas les articles. Le souci c'est que la rubrique archive commence à être trop imposante, et qui plus est cela pose également comme souci de laisser référencé sur Google certains articles caduques.
En gros le client veut laisser l'accès à ces articles pour quelqu'un qui aurait conservé la newsletter ou qui utiliserais la rubrique newsletter pour y accéder, mais supprimer peur à peu ces pages de l'indes de Google.
Le site est codé avec un SPIP 1.7 tellement tuné que toute mise à jour est difficilement possible.
J'ai donc l'idée suivante en tête :
1) utiliser le statut perime des articles, qui permet de les désactiver sans les supprimer de la base
2) quand quelqu'un clique sur un lien menant à un article perimé, étant donné que les template ne peuvent pas par défaut afficher celui-ci, je redirige sur un template spécifique qui affiche avec du PHP standard le contenu.
Ce que je souhaites faire, pour faciliter la désindexation de ces articles perimés, tout en les laissant accessible, ce serait envoyer un header qui ferait comprendre à Google qu'il ne doit pas indexer la page sur laquelle il va aller.
Mais quel code retour utiliser ? 410, 404 ? Et est-ce la bonne solution pour permettre l'accès à ces infos que je souhaite en parallèle désindexer ?