Pornattitude en SQL – Améliorer le référencement

Bonjour à tous,

Suite à la demande d’un partenaire, voici un petit tutorial qui vous permettra d’améliorer un peu le référencement de vos intégrations pornattitude.

L’idée et la manoeuvre sont simples, elles consistent en fait à ouvrir la page de paiement des vidéos en dur dans le navigateur plutot qu’en popup comme c’est le cas actuellement.

Pour ça, il y a 3 fichiers à modifier : index.php , includes/functions.php , .htaccess

On commence par où ?

Et bien par le commencement! Nous allons créer la fonction qui va réecrire les urls au bon format, à savoir avec le titre et les bonnes variables, le tout en url rewriting :

functions.php :

function rewriteDownloadLink($key,$value) {

// on inclut les variables externes
global $config,$lg,$n,$c,$g;

// on enlève tous les caractères spéciaux et accentués
$titre = strtr($value[‘titre’],
‘àâäåãáÂÄÀÅÃÁæÆçÇéèêëÉÊËÈïîìíÏÎÌÍñÑöôóòõÓÔÖÒÕšùûüúÜÛÙÚýÿž’,
‘aaaaaaaaaaaaaacceeeeeeeeiiiiiiiinnoooooooooosuuuuuuuuyyz’
);

// on crée l’url rewritée
$url = $config[‘home’].‘/’.ereg_replace(‘ ‘,‘-‘,$titre).‘-i’.$key.‘-lg’.$lg.‘-n’.$n.‘-c’.$c.‘-g.’.$g.‘.html’;

return $url;

}

Et si je vous disais que le plus dur est déjà derrière nous ? 😉 Effectivement là il va suffire de pas grand chose et nous y sommes.

Collez la fonction rewriteDownloadLink à la fin de votre fichier functions.php (avant le ?> ) et enregistrez votre fichier.

index.php :

Les modifications à apporter au fichier index.php sont relativement simples, et ne nous prendrons pas plus de 5secondes chrono 😉

Rendez vous à la ligne 152(sur le fichier d’origine), ça devrait ressembler à ça :

// Videos (Modify INTO the foreach { } ) :
foreach($videos as $key=>$value) {

$sale_page = $config[‘home’].‘/preview.php?id=’.$key.‘&lg=’.$lg.‘&n=’.$n.‘&c=’.$c.‘&g=’.$g;

Que nous allons remplacer par :

// Videos (Modify INTO the foreach { } ) :
foreach($videos as $key=>$value) {

//$sale_page = $config[‘home’].’/preview.php?id=’.$key.’&lg=’.$lg.’&n=’.$n.’&c=’.$c.’&g=’.$g;
$sale_page = rewriteDownloadLink($key,$value);

.htaccess :

Nous voilà rendus à la dernière modification pour que notre script fonctionne, à savoir indiquer à notre fichier .htaccess la nouvelle règle pour reconnaitre les nouvelles urls des pages de formulaire.

Pour celà rendez vous tout en bas du fichier .htaccess, puis ajoutez la ligne suivante :

RewriteRule ^(.*)-i([0-9]+)-lg(.*)-n(.*)-c(.*)-g.((gay)|(hetero))\.html$ preview.php?id=$2&lg=$3&n=$4&c=$5&g=$6 [L]

Conclusion

Nous voilà donc avec un script encore plus optimisé pour le référencement, et avec ces toutes petites modifications vous aurez autant de nouvelles pages référencable qu’il y a de vidéos .. pas mal hein ? 😉

Très bonne promo à tous, et surtout n’hésitez pas à nous contacter si vous avez la moindre question!!

Mehdi