Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

Affordable ASP.NET Hosting Service
  Ads  
Active Modules -- Active Forums for DotNetNuke
 


  Sponsors  

Meet Our Sponsors

DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
Jango Studios - Skins, Modules and Hosting for DotNetNuke
eUKhost.com is commited to offer exceptional UK Windows Web Hosting solutions with quality 24x7 technical support.Our plans support ASP.Net, ASP, ASP.NET Ajax extensions, XML, MSSQL, MySQL, PHP,DNN, multiple domains and Shared SSL as standard.
SmarterTools
Verndale
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  Blog Module [Le...  EntryID and SEO
Previous Previous
 
Next Next
New Post 2/6/2008 3:23 PM
Resolved
User is offline Ryan Wheeler
6 posts
10th Ranked


EntryID and SEO 

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 8:26 PM
Accepted Answer 
User is offline Don Worthley
216 posts
www.itcrossing.com
9th Ranked




Re: EntryID and SEO 

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
IT Crossing Logo

Try metaPost today! Adding Web 2.0 Styled Content is Fun and Easy.
 
New Post 2/6/2008 8:30 PM
User is offline y01nk
284 posts
9th Ranked


Re: EntryID and SEO 
Modified By y01nk  on 2/6/2008 11:38:59 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 6:08 AM
User is offline Don Worthley
216 posts
www.itcrossing.com
9th Ranked




Re: EntryID and SEO 

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
IT Crossing Logo

Try metaPost today! Adding Web 2.0 Styled Content is Fun and Easy.
 
New Post 2/7/2008 6:48 AM
User is offline y01nk
284 posts
9th Ranked


Re: EntryID and SEO 

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 Previous
 
Next Next
  Forum  DotNetNuke® Pro...  Blog Module [Le...  EntryID and SEO
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


T-WORX, INC.
Professional DotNetNuke Solutions
www.t-worx.com
AppTheory
Professional development for medium to large projects based on the DotNetNuke platform.
www.apptheory.com
OnyakTech
Modules for Help Desks, Live Chat, Project Management, CRM, Charting, Reporting, Scrolling Text/Images, Portal Community tools and much more.
www.OnyakTech.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP