Currently On Category Pages the H1 tag is displayed as the category name and the category name is also used in the menu navigation.
I would like to create custom h1 so that I can use the category name for my navigation and make my H1 a little more descriptive then the category name.
Is there any way to make a custom H1 tag for the category page that is different then the category name?
Thank you.
It’s not possible. You can change the “SEO / Meta data” in each category to a keyword phrase.
For SEO this would be a good feature added for both product pages and category pages. Allowing you to focus on 2 or 3 keyword in the H1 without cluttering up the navigation.
It would also help CS Cart stand out from other shopping carts.
[quote name=‘busastyle’]For SEO this would be a good feature added for both product pages and category pages. Allowing you to focus on 2 or 3 keyword in the H1 without cluttering up the navigation.
It would also help CS Cart stand out from other shopping carts.[/quote]
I think the product title is not a problem, you can put your keywords there. But with the categories the only way, you can put a h1 tag in the description (but it’s not a very nice solution because you get 2 times h1 tag).
[quote name=‘busastyle’]For SEO this would be a good feature added for both product pages and category pages. Allowing you to focus on 2 or 3 keyword in the H1 without cluttering up the navigation.
It would also help CS Cart stand out from other shopping carts.[/QUOTE]
Looking at the basic skin on a default install, typically it’s:
Sign in
Computers
(Category / Main Title)Editors Pick
Categories
Information
...
The first level page heading is wasted for sign in, not a descriptive page title and certainly not ideal. Could be done better for sure.
[url]http://www.w3.org/QA/Tips/Use_h1_for_Title[/url]
[quote name=‘kbrand’]Looking at the basic skin on a default install, typically it’s:
Sign in
Computers
(Category / Main Title)Editors Pick
Categories
Information
...
The first level page heading is wasted for sign in, not a descriptive page title and certainly not ideal. Could be done better for sure.
[URL]http://www.w3.org/QA/Tips/Use_h1_for_Title[/URL][/quote]
Yes, I would change "Sign in" into a h4.
As far as adding key words to the category title, you could try adding a smarty tag:
{$meta_keywords}
in the template: blocks/wrappers/mainbox_general.tpl
after the title tag:
{if $title}
[COLOR="Red"]{$title} {$meta_keywords}[/COLOR]
{/if}
then use the META Keywords area in admin to add your text.
[quote name='indy0077']Yes, I would change "Sign in" into a h4.[/QUOTE]
So your page starts off with a
, semantically incorrect. Better if page starts with meaningful
. Consider removing the 'Sign in'
element altogether and replace with another element etc. (You may need to adjust the css to reflect the change)
Disable page styles (FF webdev add-on is easy) to see what headings you have in the read order of the page and change templates to suit better semantic headers ie: followed by
, followed by
and does not jump about like
followed by
, then
etc. Plenty of info out there on better use of header elements.
[quote]So your page starts off with a
, semantically incorrect. Better if page starts with meaningful
. Consider removing the ‘Sign in’
element altogether and replace with another element etc. (You may need to adjust the css to reflect the change)[/quote]Yes, that’s a better solution.
So it’s theoretically possible to reuse the META keywords in the SEO function for other text usage (like custom sub headings etc) so may not be such a bad idea since Google ignores the meta keywords tag in the section anyway.
[quote name=‘kbrand’]So it’s theoretically possible to reuse the META keywords in the SEO function for other text usage (like custom sub headings etc) so may not be such a bad idea since Google ignores the meta keywords tag in the section anyway.[/quote]
That’s a good idea, but I would leave the meta keywords untouched, because Google and his crawler are not “the only” SE and crawler on the web, other smaller boys use still the meta keywords for their indexes.