Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...True Search Engine Optimization (SEO) with DotNetNukeTrue Search Engine Optimization (SEO) with DotNetNuke
Previous
 
Next
New Post
10/29/2008 10:49 AM
 

At the company I work for, we use DotNetNuke to host our web sites.  While the DotNetNuke friendly URL module is a nice feature and is easy to use, it lacks features I would like to see; so after many discussions with my boss about our search engine ranking, I came up with a way to truly SEO a DotNetNuke portal.  This new method that I call "SEO Pages", allows your site to receive a MUCH higher search engine ranking and gives you more visibility by creating drill down URLs.  I have been thinking of releasing this for others to use with their DotNetNuke installations, however I don't want to take the time to package it if there is no real interest.  (Although I find this to be so incredibly useful I would love to see it in the core.)  What you can do with my code is laid out below, or you can check it out using my wrestling shoes page: http://www.wwsport.com/Wrestling-Shoes.aspx?tabid=69

  • You setup a page name you want to use for a DotNetNuke page (tab) and tie it to a TabID.  For instance, our wrestling shoes page has a TabID of 69, so instead of hitting /WrestlingShoes/tabid/69/Default.aspx, you can transform your URL into /Wrestling-Shoes.apx?tabid=69.
  • All redirects are performed using a 301 (permanent redirect) status codes so that PageRank is carried over into your new pages and the old DotNetNuke friendly URLs are automatically redirected to the new URLs.  Because of this, the process of changing your URLs in the index is quick and seemless with Google.
  • Like the friendly URL module that comes with DotNetNuke, my setup also rewrites the URLs so you can use this to create "virtual" pages on your site.  For instance, we wanted a blue wrestling shoes page as well as a wrestling shoes page.  To do this, I setup /Blue-Wrestling-Shoes.aspx to use TabID of 69 and also set the URL parameter, Color, to Blue.  So when you hit /Blue-Wrestling-Shoes.aspx?tabid=69, the URL is logically rewritten to /Default.aspx?TabID=69&Color=Blue.  This allows you to create many SEOed pages off of one DotNetNuke page saving time and effort.
  • There is an optional module you can place on your portal that will allow you link your SEO pages into your website automatically and will generate HTML tags that spiders recognize as relevant to their ranking based on how you setup your pages.  (i.e. <h1>Wrestling Shoes</h1>)
  • I also created a DotNetNuke site map creator that will factor these SEO pages into your site map as you replace the friendly URLs.  If this caught on, I would probably release that also.
 
New Post
10/29/2008 2:34 PM
 

Thanks for posting this information.

IMHO there is already a top notch product out there that does this and more, completely removing the tabid from the URL, so I'm not sure how much demand you will get.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
10/29/2008 4:33 PM
 

Don't get us wrong, we definitely encourage community involvement, but as Mitch pointed out, there is already a rock-solid DNN Url rewrite module / provider out there that solved the "issue" of tabids outright as there is simply no need for them at all.


Tom Kraak
SEO Analyst
R2integrated
 
New Post
10/29/2008 4:40 PM
 

 What's wrong with some competition? Granted some people are happy with the existing "solution" but I've heard first-hand frustrations with it too. Afaik, it's not yet rock solid. I for one would like to see the alternative.

 
New Post
10/29/2008 4:42 PM
 

nothing is wrong with some healthy competition... hehe even the human friendly url provider that is part of the core is usefull for some types of sites (mine for instance :) )


Erik van Ballegoij, Former DNN Corp. Employee and DNN Expert

DNN Blog | Twitter: @erikvb | LinkedIn: Erik van Ballegoij on LinkedIn

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...True Search Engine Optimization (SEO) with DotNetNukeTrue Search Engine Optimization (SEO) with DotNetNuke


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out