Blog Archives

Correct Mystique Site Title Header

How to Correct WordPress Mystique Theme Site Title Header Markup

fix mystique theme h1 title error iconA sharp eyed user of the WordPress Mystique theme noticed duplicate <h1> headers on the front page.

The theme places the site title and tagline inside <h1> markup for the front page and blog page.

And of course, WordPress puts the page title in <h1> markup as well – so you get 2 instances of <h1> on the site front page and the blog.

Not good for SEO. There must only be one H1 on any page.

Funny thing is, the developer has commented the theme file responsible for assigning the title markup, in the code just prior to the offending lines of script:

“only on the front/home page, for seo reasons”

Change the Code to Fix Error

Read the rest of this entry

Fastest WordPress Caching System

Unique Very Fast Cache for WordPress

The fastest caching system for WordPress; imagine WordPress pages serving in under 100 ms – on low-end shared hosting! This is the fastest cache system for WordPress I’ve found.

WordPress is a great CMS, but it has one drawback – It’s slow. A side by side speed comparison between Drupal and WordPress on the same server showed Drupal was about twice as fast as WordPress.

Really Static (WordPress plugin) creates static HTML files from WordPress pages and posts. You don’t even need WordPress installed on a live server. The system is very fast because you can take WordPress completely out of the loop, and serve static HTML files directly.

Read the rest of this entry

Apple Touch Icon Precomposed Not Found

Apple Touch Icon 404 Errors

Are you seeing 404 errors for a range of image files called apple-touch-icon.png and apple-touch-icon-precomposed.png with a range of size attributes and wondering where these are coming from?

apple touch icon not found iconNo, it’s not a WordPress plugin conflict or bug as some ‘Pressers have believed. It’s bad behaviour by Apple devices – iPhones and iPads. These devices look for these dedicated icons by default, instead of looking for the apple-icon link in page header, and using the normal favicon if the link isn’t found. It’s annoying, unnecessary, and easily resolved (and a waste of valuable time).

The issue becomes more complicated as Apple devices now look for a range of icons in several sizes. Read More

Apple Touch Icon Precomposed Not Found

Hosting Change – Ten Times Faster

Website Loads 10 Times Faster After Hosting Change

One of my sub-sites loads 10 times faster after moving the domain to an offshore server. To be totally fair and put the improvement in perspective, the actual server is not that much faster; the big difference is route latency or lag.

graph showing 10 times faster page load speed

Before moving the average time it took Google-bot to load a page from this site was around 1100 ms. Now, a month later we can see the improvement – average time is about 100 ms… Read More

Hosting Change – Ten Times Faster

Fix Widget Position

CSS Fix for Text Widget Without Title

I previously wrote about using a Text Widget without a Widget Title or Name as a way to gain a small improvement in SEO for a blog (see WordPress Widget Headings) by using a lower order <h> attribute than the <h3> standard mark-up used by the theme.

Some themes play nicely when the title is blank by collapsing the space used by the title if it is missing. More themes however keep the space intended for the title resulting in a large blank space that spoils the appearance of the blog. This can be fixed fairly easily using CSS styles to reposition the widget content.

Read more

Fix Widget Position

CSS3 Button Creator for WordPress

WP CSS3 Button Creator Plugin

WP CSS3 Button Creator iconHere’s a brand new plugin for WordPress self hosted sites and blogs. WP CSS3 Button Creator makes it easy to generate the code needed for CSS3 buttons. While the code generation part is easy and foolproof, using this code on a WordPress self-hosted site needs a bit more effort than just installing and activating the plugin.

Users will need to add the CSS generated to their theme stylesheet, or use a custom stylesheet along with another plugin to insert the stylesheet link in the content of any page where the buttons are used.. While not difficult, this may be beyond beginners, so the plugin is aimed at intermediate to advanced users.

Read the rest of this entry

The Humble Meta Description

Attract Visitors in 150 Characters

Meta Description Your SERP Showroom

Tell the world about your page or post content in one hundred and fifty characters: That is the power of the meta description HTML head markup. Search engines often use the meta description for a snippet of information to display in search results. The meta descriptions is the first impression a searcher gets about your content when looking through search engine results for required information.

A showroom, shop window, storefront display and media advertisement; meta descriptions should be used to the fullest.

Is Valid HTML Needed for SEO?

Does Validation Failure Affect SEO Negatively?

The simple answer is NO. Html that fails W3C validation does not necessarily adversely affect search engine ranking. I do not mean to imply faulty html is OK, it is not! Common reasons for validation failure are attributes not included in the standard, simply because they did not exist at the time the protocol was created, or back then caused display problems with early web browsers. HTML validation is more about consistency in displaying content uniformly across browsers and less about search engines parsing content.

The majority of websites today do not validate! There are many reasons for these sites’ HTML not passing W3C validation tests. Most are features included that were not in existence when the validation standards were compiled. One of the most common, found on nearly every significant website are social sharing links, most of which use Open Graph meta attributes… Read more

Is Valid HTML Needed for SEO?

Authorship Markup for

Using Authorship Markup and

(updated: 16-05-2012) Most bloggers by now will have heard about claiming authorship for their posts. Possibly many will be wondering how to do this with their blog.

The instructions for using the attributes rel=”author” and rel=”me” posted on Google are possibly a bit confusing for bloggers without some HTML background – in fact without some minor changes the markup will not verify!. This article seeks to provide an easy to use solution for bloggers using the platform.

This article covers single author blogs. For blogs with a single contributor, the easiest and most convenient way to claim your post articles as your own is to add the required HTML in a text widget, placed in a sidebar or the footer widget area… Read more

Authorship Markup for