URL Rewriting étendu

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


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

URL Rewriting étendu

Message le Sam Jan 15, 2005 18:53

Bonjours à tous,

voila je possède www.adojeunz.com

le forum etait deja url rewrité il y a quelques mois pour avoir des urls de type

-http://www.adojeunz.com/ftopic17.php

puis 2 - 3 semaines avant la google dance de janvier j'ai changé les extenssions en .html ce qui donne :

-http://www.adojeunz.com/ftopic17.html

(si je le souhaite grace à l'url rewriting je peu virer l'extenssion ou même cree des extenssions débilles comme le .sex ou .cul par exemple....)

et aujourd'hui je vient d'etendre cela en ajoutant cette url:

http://www.adojeunz.com/ftopic17mettre- ... forum.html

on peu voir ce topic dans cette page:

http://www.adojeunz.com/forum13.html


etand donné que les anciennes url marchent toujours je ne risque pas de me faire blacklister de google à cause de ça?

merci d'avance de votre reponse
Dernière édition par Ohax le Jeu Mar 17, 2005 22:45, édité 1 fois.


XenonDelee
WRInaute impliqué
WRInaute impliqué
 
Messages: 923
Inscription: 6 Avr 2004

Message le Sam Jan 15, 2005 21:26

Je crois qu'il lui en faut plus que cela !

surtout que tes anciennes URL vont finir par disparaitre !

moi aussi j'ai mis en place un forum rewrité ( après l'avoir laissé dans sa forme primitive ... aucune conséquence du type blacklistage ... )


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Sam Jan 15, 2005 21:32

XenonDelee a écrit:Je crois qu'il lui en faut plus que cela !

surtout que tes anciennes URL vont finir par disparaitre !

moi aussi j'ai mis en place un forum rewrité ( après l'avoir laissé dans sa forme primitive ... aucune conséquence du type blacklistage ... )



merci beaucoup pour ta reponse mais la différence est qu'un forum de base phpbb ne se reference pas à cause de ces variables et que moi je suis passé par deja 2 url rewriting et que là j'en suis à mon troisième en peu de temps sachant que les anciennes url sont toujours dispo

rituel
WRInaute passionné
WRInaute passionné
 
Messages: 1175
Inscription: 15 Mar 2003

Message le Sam Jan 15, 2005 21:41

Appliques bien les redirections 301 car tu dupliques 4 fois tes pages et tu occupes de la place pour rien chez Google ... Après comment ils réagiront, si tu ne fais pas de redirections, je ne sais pas mais dans la logique c'est déconseillé.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Sam Jan 15, 2005 21:43

comment je peu faire ?

je ne sait pas vraiment quoi mettre dans le htaccess pour rediriger correctement cette fois :cry: :cry: :cry:


merci à toi


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Dim Jan 16, 2005 12:42

up

merci


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Lun Jan 24, 2005 17:43

tout semble marcher correctement et google m'apporte de plus en plus de visites tous les jours


Kaizen
WRInaute discret
WRInaute discret
 
Messages: 54
Inscription: 17 Mar 2005

Re: Url rewriting etendu

Message le Jeu Mar 17, 2005 22:43

Ohax a écrit: aujourd'hui je vient d'etendre cela en ajoutant cette url:
-http://www.adojeunz.com/ftopic17mettre-une-photo-de-son-disque-dur-sur-le-forum.html


Bonjour,

Je suis très interessé par cette fontion. Pourrais-tu communiquer ton code ?


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Mar 17, 2005 22:48

viewforum.php

chercher

Code: Tout sélectionner
//
// Dump out the page header and load viewforum template
//
define('SHOW_ONLINE', true);
$page_title = $forum_row['forum_name'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
   'body' => 'viewforum_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx);


après ajouter:

Code: Tout sélectionner
$forum_nom=$forum_row['forum_name'];
$forum_nom=strtolower($forum_nom);
$forum_nom=ereg_replace('/','',$forum_nom);
$forum_nom=strtr($forum_nom,'éèêàâôùï','eeeaaoui');
$forum_nom=ereg_replace(' ','-',$forum_nom);
$forum_nom=ereg_replace(',','',$forum_nom);
$forum_nom="forum-$forum_nom-$forum_id.html";
$forum_nom=ereg_replace('--','-',$forum_nom);


chercher


Code: Tout sélectionner
            else if ( $times < $total_pages )
            {
               $goto_page .= ', ';
            }
            $times++;
         }
         $goto_page .= ' ] ';
      }
      else
      {
         $goto_page = '';
      }
      
      $view_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id");



après ajouter


Code: Tout sélectionner
$sujet_nom = $topic_title;
$sujet_nom=strtolower($sujet_nom);
$sujet_nom=ereg_replace(' ','_',$sujet_nom);
$sujet_nom=ereg_replace('/','',$sujet_nom);
$sujet_nom=strtr($sujet_nom,'éèôà','eeoa');
$sujet_nom=ereg_replace(',','',$sujet_nom);
$sujet_nom=ereg_replace('\?','',$sujet_nom);
$sujet_nom=ereg_replace(':','',$sujet_nom);
$sujet_nom=ereg_replace('!','',$sujet_nom);
$sujet_nom=ereg_replace('0','',$sujet_nom);
$sujet_nom=ereg_replace('1','',$sujet_nom);
$sujet_nom=ereg_replace('2','',$sujet_nom);
$sujet_nom=ereg_replace('3','',$sujet_nom);
$sujet_nom=ereg_replace('4','',$sujet_nom);
$sujet_nom=ereg_replace('5','',$sujet_nom);
$sujet_nom=ereg_replace('6','',$sujet_nom);
$sujet_nom=ereg_replace('7','',$sujet_nom);
$sujet_nom=ereg_replace('8','',$sujet_nom);
$sujet_nom=ereg_replace('9','',$sujet_nom);
$sujet_nom=ereg_replace('@','',$sujet_nom);
$sujet_nom=ereg_replace('^','',$sujet_nom);
$sujet_nom=ereg_replace('\.','',$sujet_nom);
$sujet_nom=ereg_replace('\(','',$sujet_nom);
$sujet_nom=ereg_replace('\)','',$sujet_nom);
$sujet_nom=ereg_replace('\[','',$sujet_nom);
$sujet_nom=ereg_replace('\]','',$sujet_nom);
$sujet_nom=ereg_replace('\=','',$sujet_nom);
$sujet_nom=ereg_replace('\+','',$sujet_nom);
$sujet_nom=ereg_replace('\-','',$sujet_nom);
$sujet_nom=ereg_replace('\*','',$sujet_nom);
$sujet_nom=ereg_replace('ç','c',$sujet_nom);
$sujet_nom=ereg_replace('"','',$sujet_nom);
$sujet_nom=ereg_replace('\}','',$sujet_nom);
$sujet_nom=ereg_replace('\{','',$sujet_nom);
$sujet_nom=ereg_replace('\%','',$sujet_nom);
$sujet_nom=ereg_replace('\'','_',$sujet_nom);
$sujet_nom="ftopic$topic_id-$sujet_nom.html";
$sujet_nom=ereg_replace('--','-',$sujet_nom);
$view_topic_url = append_sid($sujet_nom);




voici mon htaccess:


Code: Tout sélectionner
RewriteEngine On

RewriteRule ^forums.* /index.php
RewriteRule ^mforum([0-9]*).* /viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /viewtopic.php?t=$1&view=newest

RewriteRule ^profile([0-9]*).html /profile.php?mode=viewprofile&u=$1

RewriteRule ^rtopic-reply([0-9]*).* /posting.php?mode=reply&t=$1
RewriteRule ^rtopic-quote([0-9]*).* /posting.php?mode=quote&p=$1
RewriteRule ^rtopic-new([0-9]*).* /posting.php?mode=newtopic&f=$1




un petit lien en remercimment est apprécié ;-)
si ton forum est relativement gros alors un echange de lien est posssible si tu as pratiqué cette modification


Kaizen
WRInaute discret
WRInaute discret
 
Messages: 54
Inscription: 17 Mar 2005

Message le Jeu Mar 17, 2005 22:57

Merci beaucoup :D

Le forum est en développement pour le moment, je travaille à faire fonctionner Mambo avec phpBB...


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Message le Jeu Mar 17, 2005 22:59

Avec un code pareil j'espère que ton forum n'est pas trop fréquenté ou que ton serveur dédié a les reins solides 8O


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Mar 17, 2005 23:02

pour l'instant ça marche trés bien

je voit pas ce qui pose vraiment problème

le replace?

j'ai quitté mon dédié pour un mutualisé chez sivit en attendant une collocation de serveur avec un amis ce qui devrai bientot ce faire...

malgrès la bonne frequentation de adojeunz sivit na pas encore crié gare

pourvu que ça dure


Kaizen
WRInaute discret
WRInaute discret
 
Messages: 54
Inscription: 17 Mar 2005

Message le Dim Mar 27, 2005 10:05

Bonjour Ohax.

Je suis toujours en train de trvailler là-dessus. J'ai parcouru pas mal de forum et ai trouvés quelques petits trucs bien sympathiques.

Dis moi, pourquoi retires-tu les chiffres inclus dans les titres de messages ?


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Dim Mar 27, 2005 13:02

Kaizen a écrit:Dis moi, pourquoi retires-tu les chiffres inclus dans les titres de messages ?



car ceux ci sont inutiles pour le referencement et certains titres peuvent creer un bug


Kaizen
WRInaute discret
WRInaute discret
 
Messages: 54
Inscription: 17 Mar 2005

Message le Dim Mar 27, 2005 13:08

Ohax a écrit:car ceux ci sont inutiles pour le referencement

Pour ma part, j'ai un site d'informatique. Pouvoir préciser Windows 95 vs 98 ou le kernel 2.4 plutôt que le 2.6 me semble utile mais si
certains titres peuvent creer un bug

:?
Pourrais-tu me donner un exemple ?

URL Rewriting étendu

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :

Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl

  • Calcul du nombre de backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des citations en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

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