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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Search Engine Friendly vs Site IndexingSearch Engine Friendly vs Site Indexing
Previous
 
Next
New Post
7/28/2010 10:56 AM
 
I'm struggling with an issue, and I'm hoping that someone has some ideas ...

I'm using a "search engine friendly" menu system.  That means that every page name appears in every page.  That's nice, but ... when the site gets indexed, that also means that I get TONS of references to pages.  This basically makes my site index useless because you can't find things in the forest of page names.

Is there a "good" way to handle this?  Specifically, it would be nice to suppress indexing page name when repeated in menus, but this seems basically impossible.

Any good ideas?



Joe Craig
Patapsco Research Group, Ellicott City, MD
DotNetNuke Development and Services (http://patapscorg.com)
 
New Post
7/28/2010 12:02 PM
 
Are you talking about DNN index?  Are you using a HTML module for the menu structure?

-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
7/28/2010 8:20 PM
 
I am using the DDR Menu from DNNGarden as the menu and I'm using a mega menu template, not that it matters. I'm also using a variant of it to create a "fat footer." The menus are rendered as unordered lists and styled to get the desired appearance and behavior. Thus, the page names are part of the page's HTML. I am using Xepient Open Search for the site search. Open Search spiders the site. Therefore, it picks up all of the page names and indexes them. One of the site's features is a set of dynamically rendered pages (about 2200 of them) that contain bibliographical information about publications that are stored in a database. We want/need those publication citatations to be indexed. But, we end up with 2200 citations and an equal number of references to page names. So, if there is a page with "Coal" in its name, and there are references to coal in the publications, the few publication references get lost in a sea of page references. I'm looking for ways to have a site search that is meaningful. One suggestion, from the Xepient site was to HTML encode the first character in each word in all of the page names. That has a number of side effects that aren't good, but that technique works. I'm looking for a better way. There are some ad hoc things out there that involve tags that some search engines obey, and that others do not. Xepient Open Search appears not to do anything like that. So ... good ideas are welcome.



Joe Craig
Patapsco Research Group, Ellicott City, MD
DotNetNuke Development and Services (http://patapscorg.com)
 
New Post
7/29/2010 11:01 AM
 
Hi Joe, I don't know much about Xepient Open Search, but assuming it works by spidering your pages, could you put a bit of code in your skin to disable the menu and footer if the Xepient user-agent header is detected (or local IP if user-agent doesn't identify it)?
 
New Post
7/29/2010 11:53 AM
 
Well, now ...

That's a terriffic idea!

I'm off to try it out.  If it works, I may fly over and buy you a pint (or several) on Sept. 10!



Joe Craig
Patapsco Research Group, Ellicott City, MD
DotNetNuke Development and Services (http://patapscorg.com)
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Search Engine Friendly vs Site IndexingSearch Engine Friendly vs Site Indexing


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