DotNetNuke Skins and Resources by ThinkofDesign

Forums

How to create Search Engine Friendly URL in dotnetnuke?

Hi,

Normally most of the dotnetnuke site url naming convention are not so search engine friendly. Most of the dotnetnuke webpage name convention is like default.aspx or /Default.aspx?tabid=63.

But I come across a website built using dotnetnuke technology (www.fabish-sport.com) which has search engine friendly url's.

For example: http://www.fabish-sport.com/coaching.aspx, http://www.fabish-sport.com/training.aspx

Anyone knows, how to create dotnetnuke seachengine friendly url's like the above website?

Ramki

Hi Ramki,

I guess that you found fabish-sport.com in my portfolio. You can create similar URLs for your DotNetNuke portal using the HrefExchanger Inventua module for DotNetNuke. You can find it here: http://www.inventua.com/dnn-hrefexchanger.content

Yes, of course Vailis is right ... we used HrefExchanger by Inventua to end up with SE friendly urls. Besides, SEO it also makes the traffic stats much easier to read.

Tom Kraak
Seablick Consulting LLC
Daily DNN Tips & Tricks
hi all,
i have downloaded hrefexachnger and installed it successfully . But I am not able to find how I change the URL like for example.

Our contact us page is:

http://www.cactusglobal.com/Default.aspx?tabid=511


I want to change it to simple URl For example

http://www.cactusglobal.com/contactus.htm OR
http://www.cactusglobal.com/contactus.aspx

Any one

Same way we have many other pages and we want to change to simple URL so that our user can typein easily.

For example Login page URL is http://www.cactusglobal.com/Default.aspx?tabid=507

We want to set this http://www.cactusglobal.com/login.aspx / http://www.cactusglobal.com/login.html


Thanks
Ashok

Hi Ashok, welcome to the TOD forums!

What DNN version are you running? You placed the Inventua.HrefExchanger.dll into your bin directory and modified you web.config file as outlined in HrefExchanger.Help.htm and you disabled DNN 3.0 friendly URLs under "host settings"?

As long as the above went well, you should not have to do anything else. The friendly URL will be formed from your page (tab) name. So if you have a page called "Contact Us" your URL will look like http://www.cactusglobal.com/contact+us.aspx.

Quoted from HrefExchanger.Help.htm: "If your tab name contains spaces, they will be replaced with plus signs.  If your tab name contains an ampersand (&), plus sign(+), dot(.), forward or backslash (/, \) or question mark (?), the URL will not be rewritten, as these two characters are reserved characters for URLs.  Using the tab name as the friendly URL gives you complete control over what your friendly URL will be."

For a "real world" example visit http://www.claimsolutions.com.

Also, you will not see any friendly URLs while logged in as admin or host. Let us know if you have more questions.

Tom

Tom Kraak
Seablick Consulting LLC
Daily DNN Tips & Tricks



ActiveForums 3.7