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 ForumsBlogBlogLogging 2 blog enhancements in GeminiLogging 2 blog enhancements in Gemini
Previous
 
Next
New Post
5/5/2007 8:53 AM
 

I wanted to log two enhancements to the Blog module in Gemini but I could not see how to do so (I logged into Gemini successfully, navigated to the Blog home page in Gemini but could find not 'create issue' link). Therefore I outline below the two enhancements so that someone else (on the Blog Project team?) could introduce them to Gemini:

Both enhancements will improve the Blog module in terms of Search Engine Optimisation (SEO):

SEO Enhancement request 1)
Ensure that in an individual blog entry the title of the blog entry appears within <H1> or within <H2> tags (currently it appears between <span> tags that assign it a class="Head"). I request this as the accepted best practice with other leading blog platforms is that the title of the blog entry appears within <h1> or <H2> tags, the contents within such 'Headline' tags are assumed by the search engines to represent a strong indication of what the blog entry is about and therefore are weighted with much higher importance when it comes to ranking the blog entry for relevant keywords. The search engines do not assign such a weight to something with a class="Head".

SEO Enhancement request 2)
With the DotNetNuke blog module each blog entry resides at two different URLS. For example the following two URLs (taken from the Blogs on Dotnetnuke.com) are generated by the Blog Module but contain exactly the same content and mark up:
URL Type A) http://www.dotnetnuke.com/Default.aspx?tabid=825&EntryID=1420
URL Type B) http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1420/Default.aspx

URL Type A, for example, is the permalink, while URL Type B can be found embedded in the title of the blog entry on your the blog's main page.

This is very sub-optimal from the point of view of a search engine - the same content exists in two places (and so the value of the content for the search engine is 'shared' across 2 pages, instead of being 'concentrated' in one page.). To resolve this either:

(a) all URLs of Type B should be made in the Blog module to be like URL Type A (Permalink)
    or
(b) vice versa

As far as I can see it, of the two options above option (a) is by far the best as this is 'future proof' (e.g. if any changes are made to the 'page name' in the page settings of the 'mother' blog page the URL will continue to work as it only contains two 'fixed' parameters (tabid and entryid) and the 'page name' (in URL Type B above the Parent page title ="Community", child page title = "Blogs") is not part of the URL).

I hope my explanations above are enough for someone to introduce these enhancements requests into Gemini. If I need to clarify anything further, let me know!

Eoghano

 
New Post
5/5/2007 9:21 AM
 

Those ideas look great!

 

I *think* that issues logged to Gemini are supposed to go in the * DNN Core Framework [ PUBLIC ] ** (DNNP)

and then you have to go to Core Modules

 

I think.

It is not well documented (that I can see) how or where to log issues into Gemini.
Maybe Alex could chime in with a Gemini primer...

 

IMHO, it is like the rest of DNN: not intuitive. You have to already know how to do it, in order to do it.



 
New Post
5/5/2007 10:56 AM
 

eoghano,

Please go here: http://support.dotnetnuke.com/project/Project.aspx?PROJID=23

You must login in order to create an issue.

Once you submit your ticket in there, the project leads (in this case, me) will review the validity on the issues and "move" the ticket into the Module's "Project.

Hope this helps.  (I know it is not intuitive - but the good news is that we know about it and are discussing ways to improve)


Maxiom TechnologyAntonio Chagoury | Microsoft MVP
Maxiom Technology
Professional .net & DotNetNuke Solutions
web: www.maxiomtech.com
blog: www.cto20.com
twitter: @antoniochagoury & @maxiomtech

 
New Post
5/5/2007 11:43 AM
 

Thanks Antonio for the clarification. I have gone and introdcued the two enhancements in Gemini. They can be found here:

  • http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=5603
  • http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=5604

I took the liberty of giving both of them a priority 'Major'. Your judgement may reduce that to 'Minor'!

eoghano

 
New Post
5/22/2007 10:38 AM
 

Antonio,

I see that the two proposed enhancements that I logged into Gemini (as you advised) have not yet been either approved or rejected by you. Have you had a chance to look at them yet? The links to the issues are above.

Thanks

eoghano

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsBlogBlogLogging 2 blog enhancements in GeminiLogging 2 blog enhancements in Gemini


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