astuce: joomla seo sur free

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

pegaz
Nouveau WRInaute
 
Messages: 10
Inscription: Jeu Nov 08, 2007 23:55

astuce: joomla seo sur free

Message le Mer Déc 26, 2007 14:05

Bonjour!
comme vous savez tous le mod_rewriting d apache et desactiver sur free.
j ai lu quelques topics sur le url rewriting sur free sans .htaccess, il ya meme un component joomla (sh404sef) pas besoin avec d un fichier .htaccess
mais il ya aussi une petite astuce :wink:
mettre un fichier .htaccess dans la racine du site avec une seule ligne:

ErrorDocument 404 /index.php

et voila y a qu a activer le sef joomla ou installer un component sef (joomsef, opensef, sh404sef..)
nb: cette astuce a titre de test ,je l ai tester sur 2 site free san prob.


demo: -http://twichia.free.fr

j ai besoins de vos remarques surtout dans l indexation des pages (google...)


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mer Déc 26, 2007 14:12

si tu as la ligne suivante en début de fichier index.php c'est 100% clean :
Code: Tout sélectionner
header("Status: 200 OK", false, 200);

pegaz
Nouveau WRInaute
 
Messages: 10
Inscription: Jeu Nov 08, 2007 23:55

Message le Mer Déc 26, 2007 14:13

merci c est fait :lol:

pegaz
Nouveau WRInaute
 
Messages: 10
Inscription: Jeu Nov 08, 2007 23:55

Message le Ven Déc 28, 2007 7:52

tous marche parfetement, mais pas pour google il index tous mais lien optimiser en des erreurs 404 :( , meme ci mes url marche sans problem.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Ven Déc 28, 2007 9:21

J'utilise cette méthode sans problème.
C'est normal qu'une erreur 404 soit retournée si tu ne modifie pas le status en 200.
Il faut regarder le fichier indiqué pour "ErrorDocument 404" et ajouter la ligne que j'ai indiqué précédement avant tout affichage de données.

pegaz
Nouveau WRInaute
 
Messages: 10
Inscription: Jeu Nov 08, 2007 23:55

Message le Ven Déc 28, 2007 9:41

webmasterlamogere a écrit:J'utilise cette méthode sans problème.
C'est normal qu'une erreur 404 soit retournée si tu ne modifie pas le status en 200.
Il faut regarder le fichier indiqué pour "ErrorDocument 404" et ajouter la ligne que j'ai indiqué précédement avant tout affichage de données.


oui, mais cela créer un problème dans le login/out de mon site, une page blanche indique que "Ok The document has moved here."

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Mar Juin 24, 2008 21:59

webmasterlamogere a écrit:si tu as la ligne suivante en début de fichier index.php c'est 100% clean :
Code: Tout sélectionner
header("Status: 200 OK", false, 200);


Bonjour, je viens d'utiliser cette méthode qui m'a mis les liens comme il faut sur free
Par contre est ce que je pourrai en savoir un peu plus sur le header ?
C'est du php ? il faut le mettre avant quelles pages ?
Merci

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Mer Juin 25, 2008 3:48

ok c'est du php mais comment être certain que cela fonctionne au niveau de google ?


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mer Juin 25, 2008 7:11

tu utilises un outil que te récupère le header comme http://www.webrankinfo.com/outils/header.php
si ca indique 200 il n'y a pas de problème

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Mer Juin 25, 2008 19:26

Ok le début m'indique :
HTTP/1.1 200 OK

Par contre j'ai mis header("Status: 200 OK", false, 200); sur le fichier index.php du template.
Est ce que c'est le bon endroit ? Ou faut il le mettre sur le fichier index.php de la racine de joomla ?
Merci


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Mer Juin 25, 2008 20:39

je ne sais pas. il faut tester

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Mar Juil 08, 2008 1:38

Bon je l'ai mis sur le index.php du template et boom j'ai déjà 30 pages qui sont introuvables .....

et pourtant quand je teste les header du site à la racine il le trouve bien mais par contre
quand je test le site + une page il ne la trouve plus en effet.
Comment régler ce problème ?
Les page sous joomla sont créés de façon dynamiques, où donc placer le fameux header 200 ?

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Mar Juil 08, 2008 3:13

fausse alerte ..
le header 200 n'était pas sur l'index du templates ... erreur de ma part surement lors du transfert. :evil:

C'est bon, j'ai testé les pages avec l'url, ça a l'air de fonctionner pour tous les articles.
J'attend le prochain passage de google ;)

Thanks

jaybeegamer
Nouveau WRInaute
 
Messages: 6
Inscription: Mar Juin 24, 2008 21:57

Message le Ven Juil 18, 2008 21:31

Et encore moi !! ;)

Alors j'ai le même problème que Pegaz, déjà pour le logout, le bouton ne veut plus marcher.

Et même si les pages s'affichent bien, et que l'outil header retourne bien 200, google n'index tout de même pas les pages...

une idée de solution ou de pourquoi ça ne marche pas ?

Merci


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités