Search Engine Optimization (SEO)


SEO, Search Engine Optimization, means it is all about making your website SEO-friendly enough that search engines like Bing, Google, Yahoo, etc. able to access and index your website and its contents easily.

By implementing the necessary SEO steps you help search engines to increase the visibility of your website. Without optimizing your website for SEO it would be hard to get maximum organic traffic out of search engines.

So we must do at least basic SEO to our websites so that search engines easily able to access and crawl the website in a much better way and rank each and every content to the maximum audience who is searching for that content.


Today, this SEO is divided into two major parts as in-page and off-page.

What is On-Page and Off-Page SEO?

Simply on-page SEO is about optimizing website contents while off-page SEO is about using external factors like link-building, social sharing, etc.

In the on-page SEO, you can optimize your website’s structures, theme, meta tags, navigation, and internal links. However, while content writing also deals with keywords in the title, permalink, post, and as many as locations you can put your keywords in a very relevant way.

Whereas off-page SEO is different, it deals with pointing relevant and quality links to your site from authority websites, social networking, blogging on others blogs so that you mingle with other fellows bloggers, forum posting, submitting your site to all the known search engines so that search engines know your website exists, and at last running ad campaigns.

Based on my personal experience never do too much optimization here because you have to serve your audience more than search engines.

On-Page SEO

On-page SEO deals with all things related to the existence of your website where you can directly write, edit and publish as per your need.

Below is a complete list of on-page techniques.

1. Choose the domain name

A website’s domain name matters a lot when you are looking for instant rank in search engines. Suppose if you are looking for opening a site for a sweets shop in Mumbai then would be a great choice to start upon.

Since the main keyword is in your domain already, you can rank the site easily.

2. Website title and tagline

After choosing the right domain; the site name is another way to cover your keyword. Basically, most of a webmaster choose same as the site name and add a few words in the tagline.

Like “Mumbai Sweets – Delicious Indian Sweet Treats Across Mumbai”, this way no other business competitor will able to compete with your visibility.

3. The content

Now we have a platform, to begin with. Now we have to create and share some useful content on the website. In easy terms, we have to write a few articles about your business. If possible then sharing reviews and updates about your product is a good idea to engage more visitors to your website.

Content is the king. Quality is the queen. Your site is your city where your king can target as many as customers with your writing skills.

4. Nothing else, just structure of the website

Finally, we have to look at the basic structure of websites like heading tags (h1, h2, h3, h4, h5, h6), permalink structures, and efficiency of your theme for clean and well-written codes. So just look at the basics of these things.

H-Tags: Your heading tags are important to tell search engine crawlers and bot to understand the structure of your individual web pages. This also reflects how your content is structured in a very sophisticated manner.

  • H1 – Title of website and content (Only one H1 should be there)
  • H2 – Sub-headings
  • H3 – Sub-sub-headings or widget title
  • H4 – Sub-sub-sub-headings
  • H5 – Sub-sub-sub-sub-headings
  • H6 – Sub-sub-sub-sub-sub-headings

Permalink Structures: Your permalink structure is also a part of SEO; as permalink contains most of the keywords.

Having a clear, a short permalink is a must for any website, once implemented you shouldn’t change it because it will shake your rankings in the search engines. Below is the 2 most common and used structure.


Finally, I suggest choosing a nice theme for your website which is optimized for SEO and has many inbuilt functions like a related post, breadcrumbs, ad management, and as much as features.

Off-Page SEO

Now we come to outside our resources, here can do SEO on our website; this takes a lot of time and sometimes cost too. Followings are few of off-page SEO tips.

1. Getting quality backlinks

To get indexed on top, we must get so many backlinks referring to our site so that search engine able to consider us as a reputed site. Backlinks should be organic and never ever opt for backlink services as they are just a waste of money and never gives a positive result. You can get such quality backlinks from search engines, others website, your social media profiles, etc.

2. Social media optimization

Now another way of off-page SEO is about optimizing your sites social status. Here we should use all known social sites like Twitter, Facebook and Google Plus also sharing your contents here does a great job by promoting your content on social profiles. Search engine seeks for maximum socially referred pages.

The best practices could be with social bookmarking websites which can even crash your server with the flood of quality and geo-targeted visitors traffic on your site. I suggest to use social bookmarking sites like StumbleUpon, Reddit and Delicious with little care and do not misuse such sites otherwise you will be banned in no time.

3. Guest blogging

Guest blogging is also a part of getting quality backlinks from the source you want. It is considered the best method of getting quality links to your site. If possible then you can join a bloggers network or group on the social network and ask for bloggers that anyone is interested in guest posts. Here you can write content for them in which you can add your links to the body of content.

4. Directory submission

Another awesome way of getting the links are directory submissions where you can freely submit your site under a category where you site suits to be fit. If you Google it, you will able to find dozens of free directory submission websites. Dmoz is the world’s number one directory submission website.

5. Forum posting

Most of us like to be active in forums where they chat and suggest the best answers to questions. If you are one of them then you can suggest your website’s content link which seems to be the direct answer to that question then you can happily link it with your answers. However, this is the most difficult part because forums are too strict you will be under monitoring, but if you linked a related post then approval is possible in any way.

6. Submission to search engines

To get the most out from search engines, you must submit your website to Google and Bing manually. I strongly suggest here to not use any automated service for one click all search engine submission because they are just a waste of time nothing else. So manually you can submit your website to Google at Google Webmaster Tools and on Bing at Bing Webmaster Tools.

Most website’s have one sitemap file in place where search engines can look.

i.e., (will redirect to below one, read why)

But some CMS like WordPress has added this feature on a different url.


Search engines other than Bing and Google looks for that default location. You can redirect the sitemap.xml to wp-sitemap.xml to fix the issues. Or you can install SEO plugins (Yoast, All-in-One SEO, etc.) to have your own customized sitemap. Adding that small redirection will help other known and unknown search engines to know your website and index it to their database.

This is all about search engine optimization one should know.

The best thing we can do to improve our site ranking is just attract more users by sharing more variety of contents and this is the key to success.

By Atul Kumar Pandey

Hi, I'm creator of atulhost, comes from business management and tech background. I love to do research on modern business insights and latest technological solutions.


  1. Nice Post brother with lots of valuable guide. I really liked the way you are writing and explaining things.

Leave a Reply to Avnish Gautam Cancel reply

Your email address will not be published. Required fields are marked *