Mazine Theme SEO H1

WordPress Version: 3.3.1
WP-eCommerce Version: 3.8.7.5 and 3.8.7.6.2
Mazine Theme Version: 1.5.0
Theme Author: Transparent Ideas

Problem:

Mazine SEO H1 and H2 Settings

The Mazine Theme is designed to be used with the WP eCommerce (WPEC) plugin so it attempts to set up the h1 and h2’s on the WPEC generated pages which can be hard for a user to do. The theme settings for the h1 and h2 meta tags however do not appear to be set for best SEO performance. Many pages either have no h1 or there is one present on the page but the keyword value is set to null. The h2 generally works better but is also sometimes set to null.

Using the latest issued version of Mazine version (1.5.0) as a general guide you may be better off not using the Mazine Custom Logo feature. The presence of this logo results in some h1 and h2 meta tag keywords being set to null so removing it fixes those.

The table below shows the h1 and h2 settings on one of my sites when using the Mazine Theme.

Mazine Standard (using a logo) Mazine Standard (without logo)
Home Page h1 = declared but set to null
h2 = none
h1 = set to site title
h2 = none
Products-page h1 = none
1st h2 = id=logo declared but set to null
2nd h2 = ‘All Products’
h1 = none
1st h2 = set to site title
2nd h2 = ‘All Products’
Category Pages h1 = none
1st h2 = declared but set to null
2nd h2 = category name
h1 = none
1st h2 = declared but set to null
2nd h2 = category name
Sinlge Product Page h1 = none
1st h2 = declared but set to null
2nd h2 = product name
h1 = none
1st h2 = set to site title
2nd h2 = product name
WordPress Page h1 = none
h2 = declared but set to null
h1 = none
h2 = set to site title

I raised the issue of h1 and h2 keywords with the developer and he provided me with an update which has improved but not entirely fixed (in my view) the problem.

The following table shows the h1 and h2 settings after updating the Mazine Theme with new header.php and wpsc-products_page.php files supplied by the developer. This fixed the Category pages h1 and h2 but there should be additional h2’s for each product name in the category. The Products Page h1 (could be improved) and h2 are set but there should be additional h2’s for each product name on the page.

Mazine Updated (using a logo) Mazine Updated (without logo)
Home Page h1 = declared but set to null
h2 = none
h1 = set to site title
h2 = none
Products-page h1 = ‘All Products’
h2 = declared but set to null
h1 = ‘All Products’
h2 = set to site title
Category Pages h1 = category name
h2 = declared but set to null
h1 = category name
h2 = set to site title
Single Product Page h1 = none
1st h2 = declared but set to null
2nd h2 = product name
h1 = none
1st h2 = set to site title
2nd h2 = product name
WordPress Page h1 = none
h2 = declared but set to null
h1 = none
h2 = set to site title

Mazine Theme Disappearing State

WordPress Version: 3.3.1
WP-eCommerce Version: 3.8.7.5 and 3.8.7.6.2
Mazine Theme Version: 1.5.0
Theme Author: Transparent Ideas

Update: April 2012. Due to being unable to resolve this issue ourselves or by logging a report on the Mazine support forum we have had to remove Mazine 1.5.0 from our site and are now using another theme which has been working well. Maybe this problem was specific to our setup – I don’t know, but its something to check for if you use or intend using the Mazine theme.

Visually, I actually like Mazine better than our replacement theme but while we could live with the patchy Mazine Theme SEO potentially losing a customer because of checkout issues is something we can’t have happen.

Problem:

Shipping State Disappears

When using the Mazine WordPress theme versiion 1.5.0 we’ve encoutered problems at checkout. At the second stage of the checkout process (contact details) if the customer changes their billing state then shipping state totally disappears. Both the state field name and the state value (eg. Ontario) are gone. Below is a short video capture shwoing the problem occurring on our Canadian site. My impression is that it may occur because we have taxes implemented on the site. The Mazine theme demo does not exhibit this problem and neither do several other Mazine sites I coud find but none of them appear to have taxes implemented as we have.

Video: Mazine WPEC Shipping State Address Issue Demonstrated

My WPEC / Mazine theme Tax Settings:

WPEC Tax Settings with Mazine Theme

WPEC Tax Settings with Mazine Theme

My WPEC / Mazine Theme Checkout Settings:

WPEC Checkout Settings with Mazine Theme

WPEC Checkout Settings with Mazine Theme