Are you a blogger? And do you want to know SEO tips from start to end? If so, you are on right article. Today we will write search engine optimization tips form start to end. we will write all SEO tips step by step, so you can quickly understand. we will also write example, when it will need.
In short we will write all SEO factors, which can improve ranking of our website in search engines. we will star from meta title tag to advance concepts.
Let we tell a little about SEO. Actually SEO stands for search engine optimization. when we optimize our website for search engines, then it known as search engine optimization. These are more than hundred factors available, which help to improve ranking of our website in search engine. Today we will specially discuss about search engine optimization. we will do On Page search engine optimization.
Before start, do you know, how SEO is very impotent? A website has no value without SEO. Because it will not appear in search engine. And we will not get any visitors. So if we want to bring organic visitors, then we must design web page according SEO rules.
Let we start telling all SEO rules.
Meta Title of every page
This is first rules of every page. we must define a title of every web page. It should under HTML title tag, as we can see in below example.
<html> <head> <title>This is title of page</title> </head> <body> </body> </html>
Meta title tag should in HTML head tag. It should unique in entire project. It should less than 60 characters. And we should avoid stop keywords in title like of, for, and etc
Meta Description of every page
Second rules is meta description of every web page. It will not visible for visitors, but it helps to search engines. it should also in meat head tags. you can take help of below example.
<html> <head> <meta name="description" content="write summary of this page" /> </head> <body> </body> </html>
Actually meta description is summary of entire web page. It should within 260 characters. And this should also unique in our entire project.
Meta Keywords of every web page
Meta keywords tag is not very impotent. Because many search engines do not take help of meta keywords tag. But some search engines use meta keywords tags to rank website. so we can add them.
<html> <head> <meta name="keywords" content="keyword1,keyword2,keyword3" /> </head> <body> </body> </html>
Meta keywords are useful keywords of entire web page. we can separate keywords using comma. we can use five to ten keywords.
Always Design Responsive web page
We should design responsive web page, so web page can visited in all web browsers. Responsive web page adjusts his contents according width of browser. we must define meta viewport in head tag. it is past of responsive web design.
<html> <head> <meta name="viewport" content="width=device-width" /> </head> <body> </body> </html>
We can use Bootstrap to design responsive web page. Bootstrap is a framework, which uses to design responsive web pages.
Define proper rel=”canonical” in every web page
Rel canonical use to set proper link to individual web page. It helps to avoid duplicate index by search engines. suppose we have a about us web page, then we can set link of this web page in rel canonical. And this link should only in about us page.
<html> <head> <link rel="canonical" href="link of current page" /> </head> <body> </body> </html>
So rel canonical is also very impotent for search engines. It do not appear for visitors. we just need to write link of current web page in href attribute.
Alt Attribute of every images
This is very impotent rule. we must define alt attribute for every image tags. It helps visitors and search engines to know about image. Because search engine can not read text of images.
<html> <head> </head> <body> <strong><img src="location of image" alt="some about image" /></strong> </body> </html>
It should three or four words about image. These words will appear before load image on web page. so visitor can understand about the content.
This is very nice and impotent think.
Structured data using Microdata
It helps search engine to understand structure of entire web page. It is also very impotent for search engines. Because search engine can understand about page headline, publish date, last update date, tags, author and content.
We can use schema.org website to implement microdata in web page. we can also set proper breadcrumb using schema website. However you can check next two examples to get idea.
For structure data: Impotent classes marked as Bold.
<html> <head> </head> <body> <div class="hentry"> <h1 class="entry-title">Headline of page</h1> <span class="fn"> Autor Name</span> <span><a href="link" rel="category tag">Category</a></span> <span class="post-date updated">date</span> <p class="entry-content">All content of web page.</p> </div> </body> </html>
<nav class="breadcrumb small"> <span typeof="v:Breadcrumb"> <a property="v:title" rel="v:url" href="link of home page">Home</a> </span>/ <span typeof="v:Breadcrumb" rel="v:child"> <a property="v:title" rel="v:url" href="link of sub menu">sub menu</a> </span>/ <span class="breadcrumb_last">Title of current page</span> </nav>
It is really very impotent for search engines and visitors. And now, our web browse also takes help of structure data. we can display print version of web page very quickly.
Actually it helps to improve performance of our website. so visitors can load our website faster in their web browser. It is also impotent for search engine optimization.
We should optimize all images of our website. It helps visitors to load web page faster. You can read image optimization using Google Page Speed Insights. It will really help to quickly optimize all images of our website.
Set Expire time to all static files
We should set expire time to every static files. This is also known as Leverage browser caching. We can do it easily in Apache. We need to use .htaccess file in root directory of project. If we have not this file, then we can create new one. Otherwise we can use existing .htaccess file. And we can past below code in last of .htaccess file.
Above code will set expire time to static contents. it helps visitor to load web page faster. Because browser will pick static files from cache instead server.
Enable files compression
We must enable compression feature in our server. It helps visitor to load web page faster. We can also test compression status. If compression has not enabled, then we need to enable it.
Google Page Speed Insight
Google Page Speed Insight is one of the best tool to improve performance of our website. we can test our web page in Google page speed insights tool. it will tells issues, which we need to solve. If we will fix all issues, then our web page will load very faster.
Submit website and sitemap to web master tools
we also need to create and submit XML sitemap in web master tools. XML sitemap should contain all links of our web pages. After that our website will start displaying in search result.
These was SEO tips from start to end. We will keep it up to date.