Without SEO who would find your website? Who would be reading your blog posts? Of course when I say SEO I mean Google, the days of Ask Jeeves are long gone, everything is Google Google Google nowadays. If your website is lacking SEO, or you're simply here to get a few tips then you're in the right place.
This blog is written to help your SEO when it comes down to Google, with an average of over 2.3 million searches every second I think Google should be your aim when it comes down to SEO.
Now the most basic aspect of SEO is your website title, the website title should simply tell the user (and search engine) exactly what the topic of the page is, so don’t have the same title for every page. I tend to title my pages with the website name then the page title, for example if you look at the title of this page you'll notice it says my name, Lewis Smith then the page you're on. This can easily be done automatically through the use of a good content management system such as Umbraco.
The page title is the title that shows up underlined in Google when someone searches for you.
The meta description is there to give the search engines a brief description on what the page is about, so again, don't use the same meta description for every page, unless every page is about the same thing. Google states that the meta description should be a 'sentence or two, or a short paragraph' so don't go too crazy, I would stick to below 160 characters, or there about's.
The meta keywords are as simple as the title and description, a simple set of keywords that are comma separated relevant to the page you are on. These will help the search engine link your page to the relevant searches. Don't go too crazy on these, I tend to keep these simple but specific to the page. Try to choose words you have used throughout the page, for example on this blog post I would use the word Google, or SEO as it seems to be littered everywhere. I always find it easier to add a few keywords to start things off and then go through the page afterwards to add the rest, after all, the keywords are going to be specific to the page if you're taking them from the page.
If you have picked up anything over the basics then it should be about how each section must be specific, it's pointless having your SEO tags for a page about you with your homepage SEO tags, the search engine will know that the SEO tags are incorrect and you will be penalised. *sobs*
Search engines use something called a Spider or a Crawler. In essence this basically 'crawls' around your website taking all your SEO Title, Description and Keywords and saves them to a database. The first thing these crawlers do is look at your website URL meaning this is the perfect place to start. Make sure that your keywords are used in your URL structure.
Mobile friendliness is no longer a new thing, Google have given us plenty of warning and now non mobile friendly websites are being penalised, so you don't have an excuse any more! Although this isn't SEO specific it still effects how well your website will do! Google tend to have two categories when it comes down to their search results, mobile and non mobile. If your website is not mobile friendly you can still do well with SEO and get a good Google ranking when someone is searching on their desktop, but in around 2015 more people started searching on their mobile phones compared to their desktop computers.
Optimise Your Images
Google rank your website based on a lot of factors, one of the biggest factors is page speed. If you have images that are not optimised then you will be penalised heavily! Google will even give you the optimised images to be replaced, what more could you need. As far as Google are concerned, if you have an image on your website that is 2mb in file size and someone is viewing it on their mobile phone, this could be a large amount of their data. To see how google rates your website, head here and follow the instructions, to download your optimised images scroll to the bottom of the page.
These are my own golden rules for SEO. I stick to these and so far everything is going okay for me, but I'm still learning about SEO as well, it seems there is always something more that can be done! Have i missed anything? Let me know, I'm always looking to improve so why not drop me an email to email@example.com or tweet me at @LSWebDev