When it comes to SEO success there are many factors that can have an impact. But they are summed up with these 3 fundamental parts below (don’t worry if you don’t know any of the technical SEO terms).
These are all the things on your website that can affect the performance of the website for the user and for the search engines. This includes all sorts of things like page speed, site structure, website indexing and crawling, schema, meta descriptions and lots more.
This is the content that your users see when they visit your page and also what the search engines see. For users, it is the text, images, videos and layout which all need to be optimised. For the search engines, it’s more technical aspects like schema, meta descriptions and URL structure.
This is everything that is about your website that is on other peoples websites. This includes directory listings on places like Yellow Pages, social profiles on places like Facebook or Twitter, reviews on review sites and links from other websites mentioning you in a blog post or some other way. Basically it comes down to building your brand across the internet and being omnipotent (wherever your customer is – you are too).
Google Algorithm Updates You Need To Know About For Content and Keywords
There have been many algorithm updates from Google over the years but the two that are most relevant for SEO today are:
This update let Google understand different types of search terms that are related to each other. Which means when you talk about a topic on your website, you should cover your main topic but also the relevant topics that are related and surrounding the main keyword. For example when you are talking about a kitchen for sale, then other words like tap, cupboard, fridge, washing machine should all come up in the conversation somewhere, just like a natural conversation you would have
This update took Hummingbird one step further and let Google understand the intent behind search terms. Through machine learning, it is able to figure out what a user is trying to find rather than what is best optimised for that keyword. This means that you could optimise for a keyword but you won’t show up on the first page because Google has figured out users want a certain kind of content style. For example, if you search ‘book a holiday’, Google isn’t going to show you a long blog post about booking holidays – it will show you travel agents and holiday comparison websites.
Some Basic Onpage Optimisation
The easiest place to start with SEO is making sure your on-page content is optimised properly. You will be surprised how many websites get this wrong, and it sends a message to Google that you are following its basic principles for how a web page should be created – content-wise.
First, you want your title and your web page address/URL to be right, this is the most important on-page ranking factor. Concentrate on getting your main number 1 keyword in the title and the webpage URL. You will also want to keep your webpage URL as short as you can get (2 to 3 words is ideal) because it has been shown to help you rank easier, also make sure the web address is easy to read (no numbers or weird webpage titles).
Your meta titles and descriptions are next which is the information that shows up for your website in the Google search results. The meta title and description are located underneath your content in WordPress, you also need a plugin like Yoast SEO. Make sure your title has your main keyword in, plus a secondary keyword that people search for. If you were a plumber you might put something like – Local 24 Hour Plumber in London | Joe’s Plumbers. Local, 24 hour are secondary keywords and plumber in London is the main keyword.
As for your meta description, think of it as an advert, you want to put your main services and benefits of choosing your business. So for Joe’s Plumbers, it might look like – Our expert plumbers are available 24/7 for any plumbing emergency. We specialise in boiler installations and repairs in London (Plus Free Quote).
Also, make sure that each meta title and meta description is unique and relevant to each webpage.
Optimise your Header Tags
Your header tags are the titles on the page, they are labelled as H1, H2, H3, H4 etc. These should include keywords related to your main keyword, and they should be thought of as chapters in the topic you are discussing. So for a plumber, the main H1 title might be something like Local 24 Hour Plumber in London, and your H2 might be Best Emergency Plumber London, and your H3 might be We Specialise in Boiler Repairs and Installations. Each of the titles are getting keywords in but the idea is that if you only read the titles would it make sense to someone.
One of the biggest issues with a lot of websites is the images are often not optimised properly. You want to make sure the size of the images are ideally less than 50kb’s because this will have an impact on your webpage load time. You also want to name your images with a description of the image and try and get keywords in the image title and then upload them to WordPress. Once you have uploaded them you also want to add ALT text which tells Google what the image is about, again describe the image naturally and try and get keywords in.
Google owns Youtube, so it LOVES video content, so you should add some videos to your page if possible. The ideal situation is you have a video that directly correlates to the webpage you are trying to rank. So if you have a plumbing page in London you will want to make a video about that topic. You can create a video just explaining your business and your service just like you do on the webpage. Then add a link to your webpage and then embed the video onto the webpage. That way there is a lot of correlation going on that Google will like. Make sure the video title has your main keywords that you want to rank in (in a natural way of course).
Writing Your On-Page Content For Your Website
When it comes to creating the content for your website the most important thing to remember is to write for people first and search engines second. If you have a site that is designed to tick every box Google is looking for, but the website is a terrible website with bad content and bad user experience, then eventually that site will get moved down the rankings because Google measures things like user experience and how people react to your website (e.g. bounce rate).
So write your content like you are having a conversation with your customers. Then once you have done that, go back through your content and place your main keywords and your related (semantic) keywords in your titles and sprinkled sparingly throughout your content.
It is usually better to have your keywords in different places.
For example, if you had your main keyword in your webpage URL address, your H1 main title, as an image title and ALT tag title, as a video title that is embedded on your page, in the meta title, in the meta description. This method is generally the most accepted way of sprinkling your main keywords around your webpage.
Google Gives You The SEO Strategies
Before you do anything though, you want to start at the beginning. Go to Google and type in the main search term you are looking to rank your website for. Then you will be able to see similar and related search terms. You can see this by adding words into the Google search. You can also see what Google thinks are direct related searches at the bottom of the search results in the ‘Searches Related To’ section (these are usually good to use for your H2, H3 and H4 titles).
You can also go into Google Ads and it will give you lots of keywords that are similar and related, plus it will group different keywords into different topics. It does require more manual labour because there will be quite a few that are not relevant, but you will also find keywords you didn’t think of.
Combining these two methods is the best way to find the best keywords to use. You can also use SEO tools like Ahrefs, SEMrush and KWfinder.
Next, you want to take a look at the top 10 websites ranking for that search term, and see exactly what each of them is doing.
What is the type of page that comes up?
– is it a sales page, a blog post or a list?
How are they structuring their content?
– is it lots of writing, images, videos, dropdown text boxes?
What are they writing about in their content?
– how do they talk about the topic and how do they structure the conversation?
Once you have done all this you will have a good idea of what content you need, how to write it and how to structure it.
The most important aspect to figure out when looking at the top 10 on Google for your main keyword is user intent. Due to the Google Hummingbird and Rankbrain algorithm updates the search results are a lot more in line with what a user is trying to find.
There are 3 different types of user intent according to Google.
- Information Intent
The user is looking for information
- Directions and Navigation Intent
The user is trying to get to a certain site or a certain place
- Commercial / Transactional Intent
The user is looking to purchase a product or service.
Create Content That Is Better or Different
Google will sometimes have mostly webpages in the top 10 that are all optimised for the same user intent. It will also sometimes have 1 or 2 spaces for the other two types of user intent. This is because it likes to cover different options and test out if those types of pages are useful.
So you can rank in the top 10 by being different to the status quo of what most of the websites are optimised for. But there are only 1 or 2 spots for these outliers, and it is naturally easier to get in line and compete for 8 or 9 spots on the first page of Google.
The best method is to create content that is better than what is ranking in the top 10 on Google. You do this by going more in-depth on the topic than other websites, or you add extra things that other websites might not have like images, video, graphs and charts. Basically the goal should be – how do you make your webpage more useful in regards to solving the user intent than the competition.
If a user can go to your webpage and not have to go to any others on the first page of Google, this is exactly what you should be aiming for. For example, If your competition has written 1000 words on the topic then you can write 1500 or 2000 words. This will let you go further in-depth and talk about related topics in greater detail.
The easiest way of doing this method is to go on all the top 10 pages, copy and paste their best content into a document and use that as inspiration to write your own unique content.
Another important point is to figure out how people search for your business, product or service. You know all the technical lingo of your industry, but your customers may not. This means they may be searching for things that mean the same but are put in a completely different way.
For example, if you were booking a holiday, you may assume that ‘Spanish Holidays’ might be the best keywords to optimise for. But people may also likely search for ‘what are the best beaches in Spain’ or ‘which hotels are best for families in Barcelona’.
These might be the kinds of informational searches someone does before they get to the buying searches like ‘Spanish Holidays’.
One last thing about on-page optimisation is you want to add Schema Markup to your website. Schema is basically the language that Google speaks, so having it on your website – you are speaking to Google directly.
Basically Schema is fundamental information about your website, for example, your business name, address, phone number, logo. You can also use it for services, products, events and more.
Build Backlinks To Your Website
Apart from technical optimisation and on-page optimisation, you also need power. The way you get power to your website which will help it rank is to get backlinks from other websites. A backlink is basically a vote of confidence from another website, and the more power the website has that is linking to you – the more power that votes of confidence will be.
The easiest backlinks to get are directory listings like Yellow Pages. Simply get on all the good ones and also all the directories that are in your niche. Here is a list of directories from Bright Local, who have a great directory finding software which makes this process a lot easier.
Next, you want to get links from other websites that write blog posts about your niche. This is called guest posting and they are often strong links which are worth getting. Simply find good websites in your niche that talk about topics that are related to your business, and then reach out to them through email.
Do this with 50 to 100 different websites and you will get 10 or 20 write back with instructions on how you can write a blog post for them with a link back to your website.
Google Analytics and Search Console
Make sure that you have your analytics and search console set up because it will show you a lot of important information. Things like your keyword rankings, how much time people spent on your website and whether they bounced back to Google. This helps with optimising different pages and seeing your progress as you move forward.