Closed (fixed)
Project:
Marinelli
Version:
6.x-1.9
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
5 Mar 2008 at 07:45 UTC
Updated:
26 Mar 2010 at 01:20 UTC
Hi,
Your theme is great ! Only thing, I wish it was a bit more SEO-friendly. You use the h1 tag for the Site title in every page. On every node page, it should be used for the node title when viewing a node. On the taxonomy pages it should be used for the term name, and so on. You just need to use it on the frontpage for the Site title, if possible. On all the other pages the node title should be just a link. What do you think about it ?
Comments
Comment #1
Lioz commentedHi guix!
Good question :)
I think that the most important thing is to preserve hierarchical structure in the document. On my opinion h1 must inlcude the most important keyword (site title) then h2 h3 h4 are ment to provide variations and support the main heading.
According to this i would change the site slogan tag from h2 to p
what do you think?
Comment #2
alliax commentedNo, the most important element on a page is the page title. On the front page yes it's the site title, but on other pages it should be the most important element. When you're on a node or a taxonomy term, the most important is that node or that term.
Then yes, use h2 h3 for the other things.
That's my opinion, because having all pages with h1 for the site title is not relevant, often visitors from search engines come on ONE node page, for this page's title not for the site title, except when they arrive directly on the front page.
Comment #3
guillaumeduveauI agree with Alliax and I can tell you this isn't only theoritical, I had bad SERPS when I had the same h1 (website name) on 2000+ articles on a website. There's not only h1, there are other parameters but it is definitively one of them. When you have specific h1 that are the article titles, that you use the same title in the title tag in the head, that the URL is rewritten with keywords inside, and when you link to this article on important keywords (or even title), you see a dramatic increase in the SERPS !
I had the same reflex as you, thinking h1 is for the website name because it's the highest hierarchical element, however when I discovered SEO I realized my reflexion was good for a one page point of view, but not appropriated at the website scale. But it's not really a big deal, I like your theme and could use it later and just hack it this way !
Comment #4
dman commentedI totally agree. Using h1 as site title however is rampant throughout Drupal themes, and really bugs me.
From back in the old days, when web pages were fixed size black text on grey backgrounds, H1 is the meaningful title of that current document.
When searching for a page, H1 is the title of that page
The behaviour of H1 should be scaled down to the level of granularity you are currently viewing.
Hijacking it for site banners is a strange habit that's evolved as people started thinking that branding was more important than content.
There is a train of thought that could model the site title as being the 'top' of the heirarchy, and conclude that every page element should be somehow stepped down from that, but that logic would mean that subsections of sites should themselves have a rank...
My Site [H1]
- Personal [H2]
- - CV [H3]
- - - History [H4]
- - - - Education [H5]
- - - - - High School [H6]
So does
/personal/cv/history/education.html
start off with an 'h5' title?
Gah. H1 is for the label of the thing you are looking at right now. Not its parent.
We need an H0 or H-1 for that.
I'm sure this debate has happened many times in history before now, so that's just my opinion...
Comment #5
Lioz commentedok you are right.
i think we can solve this by using an
If is frontstatement on page.tpl.php to use h1 for site title only on the first page.I'll try this in the next release!
Comment #6
Lioz commentedok i'm porting this feature in the next release
front page:
other pages
is this ok?
Comment #7
Lioz commentedreleased with 6x-1.5
let me know if this solution works!
Comment #8
guillaumeduveauIt's great like that. Thanks for this and thanks again for your theme !
Comment #9
summit commentedPlease make this also in Drupal 5 release!
Thanks in advance, greetings, Martijn
Comment #10
Lioz commentedok fixed :)
Comment #11
summit commentedHi Lioz, the 5 version last update is 2007-Oct-23.
Are the changes for 6 also when possible ported to the 5 version. Lots of people still have Drupal 5.
Thanks a lot in advance, a great theme!
greetings,
Martijn
Comment #12
Lioz commentedHi Summit!
i wish i had more time :)
i decided to focus on the 6x version.
however i'll try to upgrade 5x version as well
Comment #13
summit commentedThank you Lioz. There are still lots of Drupal 5 users out there!
Greetings,
Martijn
Comment #14
Lioz commentedi'll probably release a new 5x version this week.
Comment #15
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #16
themantoask commentedyes this one seems to be safe and SEO Friendly