| |
Savez-vous bien utiliser les outils de mesure d'audience ? Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ? Savez-vous utiliser les bons outils pour booster votre taux de transformation ? La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions ! ===> Informations et inscriptions.
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
dcz WRInaute passionné

Inscrit le: 02 Mar 2005 Messages: 682
|
Posté le : Sam Juin 11, 2005 23:54 Sujet du message: comment faire un lien vers le dernier post phpbb url rewrité |
|
|
Bonjour,
Donc, comme j'ai un forum phpbb utilisant le mod url-rewriting de ce post, je m'interesse à ceux que je rencontre, et je viens de me rendre compte que le forum webrankinfo possède des liens url rewrité (dont l'url est identiques, à l'ancre pret (ce dont google se moque) à celle sur laquelle on tombe en suivant le chemin nom du forum=> nom du post) vers le dernier post de chaque forum, ce qui n'est pas le cas pour mon forum (l'url est rewrité mais de manière différente de celle du lien stable).
Dans mon cas les deux url (lien vers le dernier post et lien stabe) sont différente et je n'autorise donc que l'url stable dans mon robots.txt.
Or il m'apparait, suite aux merveilleuses chose que j'ai découvertes sur ce site qu'il est évident que des liens direct vers les derniers messages de chaque post sur l'index du forum, même qu'un temps, est un gros plus pour que google les aspire, si tant est qu'ils ne créent pas de duplicate (ce qui serait mon cas avec deux url différentes pour le même post).
C'est pourquoi je me demandais si quelqu'un ici pouvais m'expliquer le petit bout de code à changer pour que, comme sur ce forum, ces deux liens pointent sur la même url.
Ce serait vraiment très gentils
Merci
++
dcz
PS : Un tit exemple :
comparer le lien present sur l'index et l'url trouvé après avoir cliqué sur le nom du forum et le nom du post |
|
| |
|
 |
dcz WRInaute passionné

Inscrit le: 02 Mar 2005 Messages: 682
|
Posté le : Lun Juin 13, 2005 19:56 Sujet du message: up |
|
|
exemple :
http://www.webrankinfo.com/forums/viewtopic_24557.htm#288203 (lien actuel sur l'index du forum, qui va changer des qu'un nouveau post sera fait dans ce forum)
http://www.webrankinfo.com/forums/viewtopic_24557.htm (url obtenu en suivant le chemin idex du forum webrankinfo=>forum "Techniques avancées de référencement" (http://www.webrankinfo.com/forums/forum_26.htm)=> dernier post au même moment ( Sandbox, black-list : revue des pénalités de Google : http://www.webrankinfo.com/forums/viewtopic_24557.htm)
La seul difference que vois google est le #288203 après le .htm (l'ancre) mais il ne se soucie pas de ce paramettre pour le calcul du PR, il sait que c'est la meme page et pas un duplicate.
Sur mon forum (avec un rewriting du meme type) cela donne :
-http://www.marsatak.org/marsforum/sutra51.php#51 (pour le lien direct de l'index, qui soit dit en passant n'est pas lié à la date mais à un petit gif)
et
-http://www.marsatak.org/marsforum/ftopic37.php (pour l'url obtenu en faisant le chemin complet jusqu'au post et qui est celle que j'aimerais garder, car cela permet d'avoir tout le forum sous la forme /forumxx.php et /ftopicxx.php, alors que les liens dynamiques (dernier posts, recherche etc sont sous des formes diverse comme sutra, ntopic ptopic etc...)
Voilà, c'est pas forcement très simple.
Je ne suis pas du tout assez calé en code pour être sur, mais il me semble que ce mod le fait, avec certe un url rewriting différent.
J'ai utilisé ce mod je pense qu'il est très proche de celui de webrankinfo, mis à part le fait qu'ils ont choisit viewtopic au lieu de ftopic.
dcz
Dernière édition par dcz le Dim Juil 02, 2006 13:29; édité 1 fois |
|
| |
|
 |
Patrice A. Modérateur

Inscrit le: 11 Fév 2005 Messages: 2405 Localisation: Nantes
|
Posté le : Mar Juin 14, 2005 9:48 Sujet du message: comment faire un lien vers le dernier post phpbb url rewrité |
|
|
Il te suffit de ne pas faire un lien vers le dernier message, mais vers le sujet correspondant à ce message...
Cf la page d'accueil de mon site où je récupère les derniers messages, (sauf section anonyme et rubrique présentations), puis je lis le topic_id du message, je cherche le topic correspondant, et avec le titre je réécris pour obtenir l'url http://www.djgwada.com/phpBB2/debat-1175-coup-de-gueule-tapage-mediatique-autour...
qui va être la même que celle du viewforum (normal vu que la fonction titre->url est la même (celle du includes/page_header). |
|
| |
|
 |
dcz WRInaute passionné

Inscrit le: 02 Mar 2005 Messages: 682
|
|
| |
|
 |
Patrice A. Modérateur

Inscrit le: 11 Fév 2005 Messages: 2405 Localisation: Nantes
|
Posté le : Mar Juin 14, 2005 14:50 Sujet du message: comment faire un lien vers le dernier post phpbb url rewrité |
|
|
J'ai utilisé le MOD "last topics on index" (disponible sur phpBB-hacks.com je pense). Celui-ci donne des url en viewtopic.php?t=XXX.
Or le includes/page_header.php modifié pour la réécriture d'URL va prendre ce lien et le transformer automatiquement en ftopicXXX.htm ce qui pourrait te suffire.
Mais si j'ai bien compris, c'est sur l'index de phpBB que tu veux ces liens et non sur une page externe comme chez moi.
Pour ça, il va te falloir, à l'endroit où le dernier message est calculé, récupérer le topic_id correspondant et ensuite copier/coller (puis adapter) le code de viewforum.php qui réécrit l'URL pour un topic_id donné  |
|
| |
|
 |
dcz WRInaute passionné

Inscrit le: 02 Mar 2005 Messages: 682
|
Posté le : Mar Juin 14, 2005 15:08 Sujet du message: hehe |
|
|
Pas mal du tout ce mod, pour ceux que ça interesse, il est là.
Par contre, cela semble modifier l'index.php du forum, et j'aimerais l'utiliser plutôt sur ma home page. J'imagine qu'un include pourrait être utile, mais je ne sais pas comment l'utiliser....
++
dcz |
|
| |
|
 |
Patrice A. Modérateur

Inscrit le: 11 Fév 2005 Messages: 2405 Localisation: Nantes
|
Posté le : Mar Juin 14, 2005 16:40 Sujet du message: comment faire un lien vers le dernier post phpbb url rewrité |
|
|
Prends ce qui t'intéresse dans le script (à savoir la requête SQL, qui va te renvoyer un tableau de résultats). Après, à toi de l'intégrer où tu veux comme tu veux.
Sur mon site, quand je programme, je crée directement des pages php qui respectent la structure de phpBB (je peux donc utiliser la fonction nommée set_block_vars() ou qqch dans le style qui me permet d'utiliser un tableau dans mon sommaire.tpl). Mais libre à toi de faire un while($resultat=mysql_fetch_array($sql)) echo '<a href = ....'; avec le topic_title en texte du lien et le "ftopic".$resultat['topic_id'].".htm" en adresse.
bon, là je vais vite dans l'explication, mais si tu codes un minimum en php tu devrais te débrouiller
Sinon je te conseille de te former à php sur le site du zéro dont je ne cesse de répéter qu'il est excellent et fait référence en matière de tutoriel php simple et efficace. |
|
| |
|
 |
dcz WRInaute passionné

Inscrit le: 02 Mar 2005 Messages: 682
|
Posté le : Mar Juin 14, 2005 17:26 Sujet du message: comment faire un lien vers le dernier post phpbb url rewrité |
|
|
| Citation: |
bon, là je vais vite dans l'explication, mais si tu codes un minimum en php tu devrais te débrouiller
|
Héhé,
c'est justement tout le problème, il y a trois mois je ne savais absolument rien de tout ce qui concerne le web. Du coup, j'apprend u fur et à mesure que je fait mon site, quand j'ai le temps quoi.
Merci pour le lien, ça a l'air très bien, même si je ne crois pas que j'aurais le temps de tout comprendre du php
++
dcz |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|