You can read entire books on the subject of SEO and sign up to all kinds of courses but if you don’t have the time/inclination/funds to do that, here are five SEO tips that will help your blog or your website achieve higher search engine rankings.
1) Find keywords
And make sure you make a list of the right keywords. These are the words your readers/potential clients are actually typing into search engines – not the words you think they should be typing in.
Use Google’s free keyword tool to see what people have actually typed in to reach your site. You might be surprised by what you see. There are lots of paid-for keyword search tools around but I haven’t used any of these, so I can’t really comment on how good they are.
2) Add these keywords
You need to make sure the main keyword phrase you have chosen for that page is in the:
- page title – ie: the title that appears in your browser
- url for that page
- H1 text – that’s usually the article title
- content of the page – but write naturally; don’t stuff your page with the same phrase over and over
- page description (metadata) – that’s the descriptor text that gets served up on Google results
- alt tags for photos
It’s also a good idea to include the key phrase in your link text. So don’t say ‘click here’, use your keyword phrase instead.
3) Write engaging copy
Make sure you write compelling copy that humans are going to enjoy reading.
4) Get incoming links
Try to get some incoming links so that search engines will regard your content as a trusted and relevant source. TIP: if you’ve written great copy (see point 3) that people will want to share with others or bookmark in places like Digg, then you’re halfway there.
5) Update your blog/website on a regular basis
If you don’t publish new content, then search engines won’t come and check out your site.
What extra tips do you have for optimising your site for search engines?