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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsBlogBlogEntryID and SEOEntryID and SEO
Previous
 
Next
New Post
2/6/2008 6:23 PM
 

Apologies if this is covered elsewhere - I've searched all over for it but not found anything as of yet.

The URL for the blog posts is something like

Default.aspx?tabid=61&EntryID=101

Where EntryID=101 is the ID of the blog post.

What would be great - from a SEO perspective - is to have something more descriptive than 101.

It could be automatically generated from the title but even better would be the ability to override it

E.g. Title = "My Really long blog title with everything you ever wanted to know about rabbits"

URL Override = "everything-you-ever-wanted-to-know-about-rabbits"

Resulting URL = Default.aspx?tabid=61&EntryID=everything-you-ever-wanted-to-know-about-rabbits

Then going on one step further - using some popular Rewriting tools such as Bruces it would become

pagename/entryid/everything-you-ever-wanted-to-know-about-rabbits

Either one of those is much much better than EntryID=101

Am I missing something here and is there a way to do this?

 
New Post
2/6/2008 11:26 PM
Accepted Answer 

Unless you're using IIS 7, then there is a limitation to what you can do with a URL rewrite.  Basically, the URL needs to have a filename with an extension such as default.aspx. 

If you have control over your web server, then you can move beyond this limitation by using an ISAPI Filter.  I really like IIRF.  If you're comfortable changing the core and you want to shorten some of the URLs in DotNetNuke, we created a video and tutorial showing how we were able to make some of these changes using IIRF.

I would encourage you to check into the Ventrian products.  I know Scott has done some great work with the News Articles module, which many use for their blog.  You can't beat his prices and the News Article module has a lot of features the blog module doesn't have.  Scott takes advantage of the fact that while you do have to have a filename and known extension, it really doesn't matter what the filename is.  So you can replace the default in default.aspx and have everything-you-ever-wanted-to-know-about-rabbits.aspx.  It's not quite what you can get with an ISAPI filter, but it works great in medium trust environments, which is important for the many folks out there running DNN in a shared hosting environment. 

Having said all this, I agree wholeheartedly with your point.  And no, you're not missing anything, the functionality just isn't there yet, at least not with the blog module.  You might want to check at support.dotnetnuke.com to see if anyone has already entered an issue requesting this feature in the blog module.  If you want the feature today, then check out the Ventrian News Articles module.  Our metaPost module will support the Ventrian News Articles module soon (release coming by the end of this week). 

HTH,

Don



Don Worthley
Software Architect
Element Eleven

 
New Post
2/6/2008 11:30 PM
 

...if urls and titles are important to your blog, you might think about looking elsewhere.

Of all the things DNN is, a modern blog platform it is not.



 
New Post
2/7/2008 9:08 AM
 

True, but I would suggest giving the Ventrian News Articles module a try if those are your only concerns.  And, while it is currently not, a modern blog platform DNN must become.



Don Worthley
Software Architect
Element Eleven

 
New Post
2/7/2008 9:48 AM
 

At this point I can't imagine why anyone would NOT use Scott's module for this purpose.

The small upfront cost more than offsets ...

 

I dig what you and others are doing to integrate DNN and WLW, Don.
That is great stuff.

 

 



 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsBlogBlogEntryID and SEOEntryID and SEO


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