In this post I will tell you the technical aspects of SEO which can help you to index your site and rank it on search engines.
I have already told you the way to find long-tail keywords in our post tools to find long-tail keywords.
Making your site/blog SEO friendly is not hard than you think it. If your blog is on wordpress then it is very easy to make your site SEO friendly. WordPress itself is reasonable search engine friendly, as it supports search engine friendly URL.
But it is difficult to rank your site on different search engines. Technical SEO can help you to make your site search engine friendly.
Below, I have tried to explain everything about Technical SEO.
What is Technical SEO?
Before continuing I will tell you what is Technical Seo?
Technical Seo is the part of SEO (Search Engine Optimization). It helps the user to index and rank their site easily.
Three stages of Technical SEO
There are three stages in technical seo. First is that Is Google able to crawl (this is crawalability ) and index your site (this is indexability).
There should be no boundaries for the Google to index your site. If there is any boundary then you have to find and remove it before the time passes.
The second step is you have to take is that whether Google or any other search engine is able to find your content or your latest posted content.
The third step is the actual optimization: what does Google see and how does it rank?
The main part of SEO is that whether any search engine let’s take it Google can crawl your site or not. It your site/blog is not crawled by Google bot then it will not be indexed and ranked on the Google.
Some causes for the site on which Google does not crawl
- You could be blocking your blog’s URL for crawlability.
- You could also be blocking Google through no index tags.
Robots.txt is a very powerful file, which indicates or commands Google bot, which sections of your site are to be crawled.
Every blog and site should have a robots.txt file. If you have not created it yet then create it right now. It’s one of the main parts of technical SEO.
Ways to create Robots.txt
You can create Robots.txt file by two methods. First is by installing any SEO plugin like Yoast SEO plugin and the other method is to create it manually.
Create Robots.txt file by Yoast SEO Plugin
You already know about Yoast SEO plugin. It enables us to manage the seo of site in better and easier way. I recommend you to install it.
Before creating Robots.txt file you will have to install Yoast SEO Plugin if not installed yet. After installing Go to Yoast SEO icon in menu of WordPress dashboard then Click on Tools as shown in the figure.
Now, click on File Editor and check if your robots.txt file exist in the file editor . If no, then do create it by clicking on Create Robots.txt file.
You have now Successfully created a Robots.txt file. You can edit it according to your requirements.
But don’t edit it too frequently and if you don’t know how to edit it then please don not try to edit because it can harm your blogs crawlability and it’s ranking.
Create Robots.txt file manually
You can also create Robots.txt file manually by just going to your file manager and creating a new file named as robots.txt
After you successfully create a robots.txt file in your hosting file manager, you can edit it easily as your requirements.
If your robots.txt file is not edited properly then it can harm your blog. So, beware while editing it.
If it’s edited properly then it will help you a lot. It will guide Google Bot which pages to crawl and will increase your rank.
So, this was one of the method to do technical seo.
2. Noindex tags
Before proceeding I will tell you what are no index tags? I will explain it by an example.
If you have a personal blog and you do not want to show it in search results but you only want to show it on your site so you will use no index tags.
But sometime you mistakely write no index tags in your blog’s post or page. It will lose down your blog’s rank and SERP (Search Engine Ranking Position).
The no index tag looks like this:
<meta name="robots" value="noindex,follow" />
The above code tells a search engine that all the links of the page will be followed but the page will not be indexed.
If you want to index your page then you can use this code:
<meta name="robots" value="index,follow" />
The above tag tells the search engine that your all the links should be followed and your page should be indexed in Google.
If you don’t specify this code on your pages and posts don’t worry, the default is for most of the posts and pages.
Wrong Canonical URL
If there are two posts with almost 95% same content then if you think it will not matter in the ranking of your blog then you are completely wrong.
It matters a lot. Google decreases the ranking of your blog if Google found same content in your two posts.
But don’t worry there is a solution of this problem if there are two post with content. To solve this problem Google introduced canonical link.
You can learn more about canonical link on about page of Google Canonical link.
A canonical link should thus be used when two posts have the same content. If you have two links which have same content, it would be beneficial to use a canonical URL from the duplicate page to main page.
If you do not know which is the original page or post then use any one of the post or page.
Be very careful to use canonical url feature because if you put wrong canonical url then your ranking of your site will become low.
Now that we have made sure that Google can crawl and index your site, it’s time to tell the Google that where the content is? This can be done by sitemaps and by interlinking.
What is a Sitemap?
Sitemap contains the list of all the URLs of your blog or site. Whenever you write a new post or make a new page then the sitemap is automatically updated.
Sitemap gives the Google a kind of table of all the links of your website or blog.
There are generally two type of sitemaps.
- XML Sitemap
- HTML Sitemap
A sitemap helps very much in SEO to increase the ranking of your blog. So, it’s mandatory to use it on your site or blog.
You can see every authority blog uses the sitemap in their blog. You can check whether a blog has a sitemap or not by just typing the URL in this example.
Replace example.com with the URL of your required blog.
If you are not able to find the sitemap of any blog by this URL then just go to the blog on which you want to see the sitemap and see on header menu or on footer menu, there would be a link of sitemap.
1. XML Sitemap
XML Sitemap is used by almost 98% of blogs on the internet because it is very easy and friendly to all the visitors of your site.
You can make XML Sitemap by many type of plugins. Some are listed below.
- Yoast SEO Plugin
- Google Sitemap Generator
Now, I will tell you the method to generate site map on your blog.
Generate Sitemap using Yoast SEO Plugin
It’s very simple to generate sitemap using Yoast SEO Plugin. Just install it and configure it and then go to Sitemap from the menu and enable it.
Generate Sitemap using Google Sitemap Generator
First install Google Sitemap Generator and then click on generate sitemap in the plugin to create Google Sitemap.
I advise you to use Google Sitemap because it do not cause any problem and it’s very easy to edit and manage Google Sitemap.
For bloggers who have their blog in blogger, can make Google sitemap by just going to this XML Sitemap Generator website.
After creating sitemap make sure to submit sitemap in Google Webmaster. I will tell you the way to submit sitemap in my next post.
2. HTML Sitemap
You can create HTML Sitemap by just making a page named as Sitemap in wordpress or blogger and then by putting all the links to the page manually.
It’s very difficult to put all the links in the page for a blog which have thousands of links. So, most of the bloggers prefer to use XML Sitemap.
3. Related Links
Another method of making sure search engines can find the links of your blog is by putting related links in your post or pages of your blog or site.
It’s a very nice and easy method to increase the ranking of your site.
Before proceeding, I would like to tell you what breadcrumbs actually are?
Breadcrumbs show the path people take when they click on post and pages on your blog or site. Breadcrumbs look like this.
It’s very important to use breadcrumbs in your blog for the SEO purpose. Using breadcrumbs will allow Google to easily grasp the structure of your site and this could result in high ranking if your site.
This is the third part of Technical SEO. It’s the final stage in SEO optimization. Now we are sure that search engines can find our content, index and rank it. But if your content is not proper then it’s waste of time to do above seo.
Your content should be readable to your visitors. You should write a good and quality content if you want to rank it.
You should use keywords at least 4 times in your content. The places in content where you should use keywords are –
- One keyword on topic of your post
- Use one keyword in the first heading
- Use at least 1 keyword in the first paragraph
- Use keyword in the last paragraph
Your one paragraph of your content should of maximum 4 lines. If your paragraph is of more than 4-5 lines then use will not be interested in reading your content. It will be boring to your reader.
You can see the oldest blog of the world to know more about SEO and blogging.
I will write more about content optimization in my next post.
Comment if you have any problem in SEO Optimization.
Do share this post with you blogger friends to help them to rank their site.