Forum Moderators: phranque
I need some advice on which direction to go with a site i run. Presently the site has all text links running down the left hand side, the problem is though more and more new content is being added each day and the left hand menu is becoming overcrowded.
Google has always spidered my site very well cause of the text links however the site is now getting to the stage where it gets bloated, so what do i choose?
Should i go down the road of DHTML drop down menu's and risk having google not spidering the links?
Or can i start to teir off the left hand menu so instead of...
index.html--->page2.html
...i can do...
index.html--->page2.html--->page3.html
Whats the best solution taking into consideration i want to keep googles no.1 ranking that it usually places me at for various keywords?
Do a search for suckerfish dropdowns, which offer a CSS- and javascript-based method for replicating what DHTML would offer you -- and without, I believe, negatively impacting the crawlability of your menu.
category
-sub cat
-sub cat
-sub cat
--sub sub cat
--sub sub cat
--sub sub cat
--sub sub cat
-sub cat
--sub sub cat
--sub sub cat
--sub sub cat
----sub sub sub cat
----sub sub sub cat
----sub sub sub cat
----sub sub sub cat
----sub sub sub cat
You get the idea... each sub-cat and children are hidden by default through css. When one of the sub-cat's is clicked on, the page is loaded and in the footer of the page, we have a javascript command to display the child of that sub-cat.
To the user, we're not overloading them with too many visible links, and to the SE's, we're still showing all the links they need to see. If someone comes in with js turned off, the page just doesn't display all the sub-cats' children, but on each main sub-cat page, we also have "quick links" across the top that take them to children pages.
Makes almost all of our pages no more than 2 links deep from any other page on the site.
Hope that makes sense.
If ya look at my profile youll see what i mean, link is in there.
However that idea about having main catagory links at the top, then splitting the menu...that sounds nice, ill need to look into that.
Your background color is 000033 and so is this text...if nothing else..change this text out to FFFFFF ... make it visible...
Looks like all your files are in root? if so...if you make a drastic change at this stage in the game...say start to create directories this could affect your rankings...
if you decide to use a DHTML menu...this is not a problem...because you can keep your current left nav and make sure that your site map holds all your pages on the site and that it is readily linked off the home page and all of your pages...
You should definitely create a site map is you don't have one (I couldn't find an obvious link and this sitemap link should be one of the first ones that the spiders crawl...
Whatever menu system you chose you have your work cut out. Keep vistors to your site in mind (where did that link go? it was right here last week)
Do a search for suckerfish dropdowns, which offer a CSS- and javascript-based method for replicating what DHTML would offer you
dhtml IS html augmented by CSS and Javascript. (Dynamic HTML)
Not trying to be too picky, but this quite often comes up and there seems to be a lot of confusion about "dropdown" menus or "Javascript navigation" or "DHTML".
The difference between the types of menu and their SE-friendliness is based on the way they use Javascript, not that they use it at all.
In other words, just because a menu uses javascript or is called a "DHTML menu" does not mean it is SE-unfriendly.
Back to your regularly scheduled programming...
In other words, just because a menu uses javascript or is called a "DHTML menu" does not mean it is SE-unfriendly.
No argument here. However, most of the things I've seen that are advertised as a "DHTML menu" are quite SE unfriendly, and I was comparing that to Suckerfish method which is SE friendly.
My bad for not choosing words a bit more carefully.