Search engine optimization (SEO) is essential! SEO will help you position your Blog properly to be found in the shopping process or when people need your blog.
What are search engines looking for?
1. Keyword Research!
This is an essential step when optimizing your website, that the content is keyword rich! You have to take the time and check out what words are mostly used on your website. Once you have these you’ll want to use these words on the relevant page. I’d highly recommend that you include your most relevant keywords in a number of high-attention areas on your blog, everywhere from the titles, domain name and body text. A great Keyword Tool is keywordtool – this will generate up to 750+ suggestions for every keyword, cool right?
2. Webmaster Tools.
If you don’t have an account yet, you can make one here. This service will help you monitor and maintain your website’s presence in Google Search results. Google Webmaster Tools helped me optimizing my ranking. Adding your site to Google Webmaster Tools is pretty straight forward, you’d just have to confirm that you are the owner of the website and have full access to it. Therefore you would have to upload a file to your server, you can us an FTP client for this job.
3. Optimize your blog’s load speed.
The speed of your site is a huge factor when it comes to SEO. You can start by checking your blog’s loading time using – Pingdom, Google Speed or Gtmetrix (page speed and diagnose).
Once you got the results you can start optimizing images, enable caching. etc. A few of my own tips would be to install a caching plugin like WP-Super cache (in case you are using WordPress), enable Gzip compression, optimize your database, use the latest PHP version and enable leverage browser caching. I also have the codes for some of these, so let me know if you need it.
4. Technical Optimization.
If your blog is not technically OK, it may be difficult for a crawler to read and understand all of it’s content and this might be the reason why your website ranks lower than it should. Therefore pay attention to the following:
Meta Tags – these are in the code of your blog, the most important ones are the description and keywords tags. Use Woorank – this does an in-depth website analysis of your blog and offers you solutions to improve your blog ranking and online visibility through SEO.
The structure of your URL – keep them under 100 characters long.
Title tag – keep the characters between 65-75 long.
Duplicate content – Google can ban your site for this, pay close attention not to have the same content in 2 or more different sites. A cool tool you can check is copyscape – this will search for copies of your page on the web.
Sitemaps – it’s really important that your blog contains an XML sitemap. Once you generated your XML sitemap submit this to Webmaster Tools, so that all your blog’s content it’s crawled. You can generate a sitemap here.
User Alt Tags for Images
– it’s important to have a descriptive alt tag to your images which search engines can see when indexing your blog.
5. Link Building.
Link building is a quite important ranking factor, natural links are the best (do not pay for links). Google will look at both links to and from your blog:
Guest blogging – this is the greatest way to create natural back-links;
Build Links with Social Channels – these are considered high quality links by Google;
Interlink -link your old topics that you’ve already written.
“NoFollow” links -refer to links that contain the rel=”nofollow” attribute inside the html link code. Tells Google that this hyperlink shouldn’t influence page rank, you can learn more about nofollow links here.