Bonjour
Pourquoi le base href pour la resolution des url relatives dans le body est l'url de la page courante ?
Celà devrait être <base href="http://www.monsite.com/" /> pour toutes les pages amha.
Ca éviterai peut être une mauvaise interprétation par googlebot, des 404 remontées sur des url tordues.
Par exemple en structure d'un site :
----------------------------------------- article1
--------------------------------------------------article5
--------------------------------------------------article6
--------------------------------------------------article7
------------------------------------------article2
--------------------------------------------------article8
--------------------------------------------------article9
------------------------------------------article3
------------------------------------------article4
Chaque article inclus dans une seule categorie, même structure.
Des url remontées en 404 sont :
http://www.monsite.com/article1/arti...icle2/article9 (ce qui ne devrais jamais arriver)
Car dans la page :
Le base href est :
<base href="http://www.monsite.com/article1/article5/" />
Et dans le body on trouve par exemple dans le menu :
<a href="/article2/article9" /></a>
Ce qui ne me semble pas très logique.
Je viens de commenter l'inclusion de base href dans documents/joomla/renderer/head.php
Et l'ai inclu en dur dans le index.php du template.
Donc <base href="http://www.monsite.com/" /> pour toutes les pages.
Marqué les 404 comme corrigées dans GWT.
Je verrai si ca ne remonte plus.
Pourquoi le base href pour la resolution des url relatives dans le body est l'url de la page courante ?
Celà devrait être <base href="http://www.monsite.com/" /> pour toutes les pages amha.
Ca éviterai peut être une mauvaise interprétation par googlebot, des 404 remontées sur des url tordues.
Par exemple en structure d'un site :
----------------------------------------- article1
--------------------------------------------------article5
--------------------------------------------------article6
--------------------------------------------------article7
------------------------------------------article2
--------------------------------------------------article8
--------------------------------------------------article9
------------------------------------------article3
------------------------------------------article4
Chaque article inclus dans une seule categorie, même structure.
Des url remontées en 404 sont :
http://www.monsite.com/article1/arti...icle2/article9 (ce qui ne devrais jamais arriver)
Car dans la page :
Le base href est :
<base href="http://www.monsite.com/article1/article5/" />
Et dans le body on trouve par exemple dans le menu :
<a href="/article2/article9" /></a>
Ce qui ne me semble pas très logique.
Je viens de commenter l'inclusion de base href dans documents/joomla/renderer/head.php
Et l'ai inclu en dur dans le index.php du template.
Donc <base href="http://www.monsite.com/" /> pour toutes les pages.
Marqué les 404 comme corrigées dans GWT.
Je verrai si ca ne remonte plus.
Commentaire