I share the view of other WordPress developers who believe that SEO functionality should not be incorporated into a WordPress theme – it should be in a plugin. This promotes modularity and maintainability and avoids vendor lock-in. If you ever want to change the visual appearance of your WordPress site, your site’s SEO will not suffer.
One of the key selling points of the Thesis Theme – one of the best known premium themes for WordPress – was its inbuilt support for SEO. At the time that the Thesis Theme was first released, its inbuilt SEO features may have been equal to or superior to separate SEO plugins, but times have changed. I am not as critical of the Thesis theme’s native SEO capabilities as some other people, but one definitely can do a better job using some of the SEO plugins out there.
One highly-rated SEO plugin is WordPress SEO by Yoast (Joost de Valk).
Unfortunately, if you attempt to activate this plugin whilst using the Thesis Theme, you will have the problem of duplicate meta tags. You see, the Thesis Theme does not have a configuration option to disable its own HTML meta tag generation. As a result, when you access a page, it will contain both Thesis’s SEO meta tags those generated by the WordPress SEO plugin, which is likely to confuse search engines.
Continue reading »