1. Less is more, keep it simple
On average users will spend less than 2 minutes on your website. It's your job to present the information they need so your users can quickly find what they need.
2. Use bullet points
The use of bullet points in content is 3 times as effective in getting your messages across than blocks of text.
3. Post with an image
Posts on social media with an image are proven to be 10 times more effective than those without.
4. Know your audience
Each of your social media channels have different audiences. Are you tailoring your content for each audience?
5. Content is king
Search engines are savvy creatures! There is no substitute or short cut to having great content.
6. It's not all about keywords
Keywords are still part of your optimisation, but the focus is more on the content and its relevance, rather than exact keywords.
7. It's about quality, not quantity
Not every page gets indexed and quality is crucial to increase your site’s visibility, so keep that in mind next time you feel inclined to create new (pointless) pages.
8. The 3 second rule
You get 3 seconds before a visitor decides to stay or leave your website. Does your homepage convey the right message to a user in 3 seconds?
9. Keep it local
94% of searches have local intent. You don't have to own a local business to benefit from local SEO.
10. Blogs are great for fresh content
Even if your business doesn't have regular newsworthy things to write about. Adding industry related news to your blog is a great way for creating fresh content with your keywords.
11. Know your competition
Even if you have a better product or service, you can't expect to be higher in searches than your competitors if your website is inferior.
12. Engage with your audience
Don't just talk at your audience on social media, engage with them.
13. Put the keyword in your page title
This should be a no-brainer, but we'll say it anyway: Your page title should contain your keyword.
14. Use internal links in your website
If you aren't talking about your best content, why should anyone else care? It's important that your best SEO content be linked to internally by other pages on your website.
15. External links
Google relies heavily on external links to determine how good your website is. But be careful, google will know if the source is good quality or not.
16. Speed is crucial
40% of visitors will leave your website if it takes more than 3 seconds to load. 80% of those visitors will never return.
17. Never consider your website to be finished
If you want your site to continue to rank higher, attract more visitors and make more sales, then you should always be adding to and improving it.
18. Set-up a Google+ page for your business
Doing so builds trust with Google and improves rankings for localised searches
19. Remove, merge or add to pages with little content on them
Having lots of content-light pages, with short page view times, can result in search engines downgrading all of your site’s keyword rankings.
20. Ensure your content is good enough to be on the 1st page
If your content isn’t better than the content already on the 1st page for a keyword then your site doesn’t deserve to rank.
21. Create stats/charts/graphs/infographics
People are more likely to share and link to these types of content than plain written content.
22. Get keyword ideas from other people
They (customers, suppliers, partners, friends, etc.) see your business differently to you and may associate different words and phrases with it.
23. Existing relationships are an instant source of backlinks
Some of your suppliers, partners and customers will link to your site if you ask them to do so.
24. Remove unnecessary outbound links.
Only link to pages on other sites that you think visitors to your site would find helpful and/or interesting.
25. Get listed in industry and local directories.
Most directories are worthless, however, there should be at least 10 that are relevant to your area or industry.