Current Articles | Categories | Search | Syndication

Aricie.FriendlierURLProvider

DNN 4.8.1 - 5.x
Stratégies de réécriture
Référencement
Niveau: Expert


Dernière version: 02.01.06

FRIENDLIER URL PROVIDER

Tout est dans l'url

Logo Aricie Friendlier URL

 

Parce qu'elles sont générées "à la volée" par DotNetNuke, les pages dynamiques utilisent des paramètres qui rendent leurs URLs incompréhensibles par un humain... et par les moteurs de recherche comme Google, ce qui est encore plus pénalisant.
Plus le site est dynamique, moins ses urls sont lisibles!
http://www.monsite.com/profile/edit-position?positionID=54708484 &locale=fr_FR &goback =.npe_*1_*1_*1_*1

Friendlier URL Provider permet de rendre ces URLs "friendly", c'est à dire interprétables par tous. Des stratégies prennent en charge la réécriture au niveau de chaque module du site. Ainsi, les paramètres comme TabID, ModuleID, PositionID... sont remplacés par leurs valeurs signifiantes: Nom de Page, Nom de Module, Titre du Forum...
Grâce à la réécriture, chaque URL prend son sens et participe au bon référencement de votre portail.
http://www.monsite.com/fr/accueil/dotnetnuke/newsletter/archives.aspx

Comment ça marche? Un algorithme décompose les urls en "groupes" et une stratégie de réécriture permet de les structurer dans un template de réécriture.
- Groupes à inclure. Exemple pour l'url d'un article: [PageTitle], [ArticleTitle] et [CategoryName] 
- Position de chaque groupe ... [CategoryName]/[PageTitle]/[ArticleTitle]
Une fois la nouvelle url générée, les anciennes pointent vers elle afin de ne pas perdre votre référencement et d'éviter d'avoir plusieurs urls pointant vers la même page. C'est la redirection 301.

Combien ça coûte? 
Une version Light - et gratuite - pour tester les fonctionnalités principales du module..
Version complète: $100.
Version complète avec sources: $500.

Le Groupe Chauvin Arnoux a fait appel à la société Aricie pour la mise en place du module de réecriture d'URL FUP, pour l'ensemble des sites évenementiels motorisés par DNN 4.9. Ce module, trés simple d'utilisation, nous a permis d'obtenir de bon résultats sur notre référencement naturel. Un grand merci aux équipes techniques et commerciales d'Aricie pour la disponibilité et la réactivité sur ce projet.

Thierry Bedoucha - Chauvin Arnoux - Paris, FRANCE

La démo!

Try Me!

Buy Me!

FUP on DNN Store

Caractéristiques

 

Interfaces

 

Check Green Stratégie de réécriture par défaut au niveau du portail

Check Green Stratégie de page

Check Green Stratégie de module

Check Green Homogénéité de réécriture: un seul module de réécriture pour tous vos modules! 
1 module à réécrire = 1 provider de réécriture
Voir les providers existants

Check Green Nombre illimité de stratégies et de sous-stratégies

Check Green Sous-stratégies conditionnelles (analyse rapide de l'url avec Flee)

Check Green Génération des urls à la volée

Check Green Désactivation de la réécriture pour les administrateurs (option)

Check Green Redirection 301

Check Green Archivage automatique des anciennes urls dans l'url Store

Check Green Une régle de réécriture sur une page peut s'appliquer aussi aux pages enfants

Check Green Réécriture sans extension (.htm, .aspx...) (option)

Check Green Remplacement des caractères spéciaux (&,-, _, %....), chaînes de caractères et expressions régulières

Check Green Force la réécriture en minuscules

Check Green Optimisation des performances (option Reponse Caching)

Check Green Debug à toutes les étapes de la réécriture (option)

Check Green Version FR + EN

Check Green Cas pratiques

Requis

 
 

Check Red DotNetNuke 4.8.1+ à 5.x

 

Check Red Librairies Aricie (Gratuit)

Providers

 
  Chaque provider s'accompagne d'une règle par défaut qui peut être modifiée.
  Module Groupes de réécriture Règles par défaut & exemples
 

Forum
(DNN)

GroupName,
ForumName,
ThreadName,
Threadpage,
PostId, Scope, Action
${BASE_REPLACERULE_ROOT}
[/${groupname}][/${forumname}][/${threadname}][/${threadpage}]
[/${postid}][/${scope}][/${action}]
${BASE_REPLACERULE_END}
http://www.aricie.com/en/ressources/support/friendlier-url/404-urls/posts.aspx
 

Wiki
(DNN)

WikiTopic ${BASE_REPLACERULE_ROOT}
[/${WikiTopic}]${BASE_REPLACERULE_END}
 

ModuleWorkflows
(Aricie)

ModuleTitle,
ParentCategoryName,
ArticleTitle
${BASE_REPLACERULE_ROOT}
[/${ModuleTitle}][/${ParentCategoryName}][/${ArticleTitle}] ${BASE_REPLACERULE_END}
http://www.aricie.com/en/expertise/consulting.aspx
 

LuceneSearch
(Aricie)

Filter, Search ${BASE_REPLACERULE_ROOT}
[/${Filter}][/${Search}]
${BASE_REPLACERULE_END}
http://www.aricie.com/en/search-results/Search/module.aspx
 

News Articles
(Ventrian)

CategoryName,
ArticleTitle,
PageTitle
${BASE_REPLACERULE_ROOT}
[/${CategoryName}][/${ArticleTitle}][/${PageTitle}]
${BASE_REPLACERULE_END}
http://www.aricie.com/en/gestion/articles/english/first-european-dotnetnuke-meeting--switzerland/articletype/articleview.aspx
  Property Agent
(Ventrian)
PAType,
PAPropertyType,
PAAgentProfile DisplayName
${BASE_REPLACERULE_ROOT}
[/${PAPropertyTypes}][/${PAType}][/{PACustomModelYear]
${BASE_REPLACERULE_END}
  Publish
(Engage)
ParentCategoryName, ArticleTitle ${BASE_REPLACERULE_ROOT}
[/${ParentCategoryName}][/${ArticleTitle}]
${BASE_REPLACERULE_END}
  MultimediaGalleryPro
(ZLDNN)
AlbumName, MediaTitle ${BASE_REPLACERULE_ROOT}
[/${AlbumName}][/${MediaTitle}]
${BASE_REPLACERULE_END}
 

Catalook
(DNNSoft)

CategoryName, ProductName ${BASE_REPLACERULE_ROOT}
[/${CategoryName}][/${ProductName}]
${BASE_REPLACERULE_END}
 
Besoin d'un autre provider?

Versions

 
  FriendlierUrlProvider - 02.01.06
Publié le 05.10.2011
- Nouveau groupe de réécriture pour le provider Property Agent: PAAgentProfile. Permet d'insérer n'importe quelle Insert in the rewritten url any info regarding the owner of the item (ie PAAgentProfileName, PAAgentProfileCity ...)

FriendlierUrlProvider - 02.01.05
Publié le 13.06.011
-
Nouveau groupe de réécriture pour le provider Property Agent: PAPropertyType (voir ligne correspondante dans le tableau des providers ci-dessus)
- Correction du bug de l'URL Store pour le vider correctement une fois la taille maximum atteinte
- Correction du bug concernant les doublons dans les URLs réécrites

Références

 
  Certains clients Aricie utilisent ce module dans leurs projets.

 

posted @ Monday, July 06, 2009 4:29 PM by Thomas

Previous Page | Next Page

COMMENTS

Only registered users may post comments.