SEO for one page WordPress websites
One page WordPress websites are getting more and more popular. With some great one page WordPress themes available such as SCRN and QuickStep, they’re a great way to achieve a modern and minimalist website that gives your visitors everything they’re looking for at a glance.
But there’s a problem. It’s often said that one page WordPress websites are bad for SEO (search engine optimisation) because they collate everything onto one page. This makes it harder to use some of the most common WordPress SEO strategies such as optimising each page of your website for a different keyword through page url’s, titles, meta descriptions, headings, keyword density etc.
If used wisely, one page WordPress websites can be great for SEO – especially if you want to rank well for 1 or 2 specific keywords. Since all your content is on a single page, this page can be highly optimised.
For most websites, the Google PageRank differs on different pages. With a one page WordPress website, it will (by definition!) be consistent across the entire site.
SEO advice for one page WordPress websites
Use these techniques to make your one page WordPress website search engine friendly.
Optimise the website for a single keyword/phrase plus one secondary keyword
When creating a one page website, it can be tempting to cram in as many different keywords as possible. Don’t!
If you’ve decided on a one page website then you’ve presumably decided to keep things simple. Rather than stuff your website full with detailed descriptions of all your products and services, you want to provide a brief overview about each area of your business.
Boost your SEO with blog posts
Having separate blog posts is a great opportunity for separate keywords.
- Each time you write a blog post, optimise it for 1 or 2 keywords. Include these as often as possible (without looking spammy) in the post url, title, headings, body text, etc. Use the fantastic WordPress SEO plugin to create custom post titles and meta descriptions based around these keywords.
- Write additional blog posts optimised for the 1 or 2 keywords used on the homepage. This will reinforce the importance of these main keywords.
For more advice on this, see my blog post on how to blog to boost your WordPress SEO.
Consider the use of additional pages
I realise this wouldn’t strictly make it a one page WordPress website! However, lots of one page WordPress themes actually allow you to create additional pages if you choose to do so. This involves adding all your main content to the main homepage, and creating additional pages and linking to them either via the navigation menu or via links on the homepage.
Anyway…… If your WordPress theme allows you to create additional pages then these can be optimised for other keywords in the same way as I described for blog posts, above.
Internal links on one page WordPress websites
Internal links – i.e. keyworded links pointing to other areas within your website – are important for SEO. They’re not one of the first things you think of with one page websites. However, some careful planning will allow you to have an internal linking strategy for a one page WordPress website:
- Create anchor links allowing users to jump up and down to relevant content within your main page.
- Link between your main page and blog posts (plus any additional pages), and between your blog posts.
Standard SEO tips
Don’t forget to follow the usual SEO tips that apply to all websites! There’s no point in me describing these in detail here so I will signpost you to Yoast’s comprehensive introduction to WordPress SEO.