How to Optimize Your Site or Blog for SEO

In this post you will learn about the 8 or 9 basic steps you need to take in order to optimize your content for SEO or search engine optimization.

Introduction: Search Engine Optimization and blogs

This post is written partly in jest, in response to a discussion on Search Engine Optimization or SEO on LowEndSpirit. I had originally thought of posting the below in that discussion itself, but considered my own blog to be a better place to share.

Listen to audio version of this post by clicking below

Background Optimization of Website:

Of the exhaustive (and exhausting) amount of reading I have done for Search Engine Optimization, I do not follow even half the recommended steps. We can get into the reasons for doing so in a later post. However, if I were to be following the steps that most marketers recommend; the following would be on my list: Steps to follow to make your blog optimized for SEO Blog of Amar Vyas

 The Boring Stuff

We will consider creation of a series of content around a blog post, and associated social media site for promotion.

a. Check out trending topics. e.g. release of a new electronic gadget or a new Linux on Distrowatch; or a new Content Management System – e.g. Drupal 10.

b. Alternatively, you can read up on How To’s  for the the less popular / niche segments (e.g. “How to Set Up Your WordPress site on Caddy Server“)

c. Do a keyword search around those topics. e.g. “What are the top three things to expect in WordPress 59?” — > this is a generic title, meant for a wider audience who may be interested in WordPress 5.9 Or “How will PHP 8.0 PHP 8.1 work with the new releases of WordPress?” –> this title is less generic, but could be relevant to the technically inclined.

or “How to run WordPress 5.7 on Caddy server?” –> more specific, answers a question that the DIY folks or the ‘geeky’ people might be interested in.

d. Add two or three keywords per social media post (choose your favourite SM channel starting with T/I/Y/L/R/Q…)

Example: Hashtags for Twitter could include #blogging #SEOforblogs #seotips

e. Create a set of infographics, images or the ‘trendy’ media – gif, embedding cat  videos, etc. to go with the topic.

f. Plan out  a mix of: short video (animation is okay), images and text in your content.

g. Consider publishing a 500 to 600 word post in 6 paragraphs. Each Paragraph should have 2 or 3 headings, each heading should have 1 or 2 keywords. In other words,

Consider about 100-120 words per paragraph, total of 6 or 7 keywords or phrases.

(e.g. Is Caddy Server faster than LiteSpeed for WordPress sites?)

h. Include atleast 2 images; 1 feature and 1 around half way of the post. Make sure to add alt tags. Add credit to image with a link to the source wherever practical.

i. If you are looking to embed a video, do so in the top 1/3 or bottom 1/3 for with the aim of increasing time spent on the page.

j. Meta description about the blog post (what is this post about) Example: Meta description for this very post reads as: “In this post you will learn about the 8 or 9 basic steps you need to take in order to optimize your content for SEO or search engine optimization.” k. Make the post shareable, links or through icons for Social Media sites.

Example: Share this post on Twitter

l. (optional) Offer a space for  people to comment. The latter can be headache if you get more spam than quality posts. m. Include 4 or 5 external links to sites with greater domain authority, such as Quora, Reddit, Wikipedia, or a popular blog in your segment. Also add about 2 internal links.

Image showing gears of an engine
Search Engine. Image: Miguel Padrinan, Pexels

Wrapping it up

Personally, I am not a huge fan of a cookie cutter approach to writing seo compliant blog posts. The algorithms that drive traffic to your site might change, but great content over the long term will always remain the primary reason for generating traffic for your website. Writing is an art and a science, but merely writing for bots and not humans is a path to failure.

This post was updated on 2022-02-23