By dcdenison on
Drupal and Top Notch Theme Acquia Prosper working great, but when I submit the site for an SEO analysis it tells me I'm missing <h1> on the front page. Contacted Top Notch Themes and was told "Fusion *does* add page titles as H1 tags on the homepage, but your
particular site just doesn't have a page title for the homepage, thus no H1."
So how do I add a page title for the homepage?
edited by silverwing- added code tag
Comments
confused a little....
(your post formatting is confusing. You might want to edit it)
The page title will just be the name of the content node or taxonomy that's showing on the front page.
Have a look at the source code and see what the homepage title is set as. If not H1, what is it?
<h1> missing from front page
thanks for commenting.
First, what's confusing about my post formatting? Happy to edit it.
Doesn't a typical front page have a bunch of nodes: blocks, blog posts, etc.?
Anyway, here's the URL:
http://epubs.readmat.com
I see a in the metatags. But no H1. The other pages do have h1 tags.
The post looked different
The post looked different yesterday (as if it was using the H1 tag for some of the post). Maybe was just my browser.
A typical front page could be anything. The main thing is, what should the H1 tag be? Is there a front page content node with a title?
If not, I would suggest just put it in the content node directly. In the WYSIWIG editor, you'll need to add H2 (as I don't think H1 is listed in the drop-down), then use the 'Source' in the editor to change to H1.
Default Drupal front page doesn't have h1 tags
By default the homepage lists teasers of the nodes that have been promoted to the front page. Teasers wrap the node title in h2 tags so that you wouldn't have too many h1 tags on a page (which would be bad for SEO). It is recommended to only have one h1 tag on any page since that emphasizes the importance of that title as the title for the entire page; for the user and for the spiders.
Since your website is about an E-book, you should put the title of the book itself in an h1 tag. There seems to be a very convenient place for it on your website because you seem to have a sub-header area block (in green) that shows only on your homepage. I would recommend wrapping the first line of that block in an h1.
That should help with validating your page and your SEO.