Search Engine Optimization deals with group of procedures and methods that help our websites to appear in the search result of the Google and other search engines. The steps consists of embedding probable keywords in the right places of the website from where the search engines pick up the words and sentences to display.
Basically, we have the server and the website on one side and the user on the other. Changes should be made on the server side and the codings such that it benefits the search engines which is busy populating the user's search requests. While there are some procedures laid down for the changes to be made on the server, there are some for the HTML and other codings and yet there are other changes that are to be considered from the user's end i.e the content that is written for the user on the websites can also contain keywords. At the same time, precaution should be taken that we don't overburden things with keywords and concentrate on other aspects of website development too.
SEO is an interesting work and contains many tools provided by Google to achieve our aims at executing the various functions from time to time. There are many changes made at the server level like 301 redirect which deals with new location of the page. If a site has moved to a new domain, 301 redirect is used on the server side. Also, there are two or more addresses of the same site, then we must make sure that we redirect traffic from others to the one we prefer to use as a canonical one. Then there are changes to be made to the HTML pages like changes to the "rel" attribute when dealing with canonical versions of a page or when dealing with comment spamming for setting the nofollow value. The anchor text, the header , the title, the Alt attribute - all hold a significance when Googlebot does a search of a particular webpage.
Meta tag is one such important tag that tells the robots of all search engines including the Googlebot when to nofollow (i.e not to follow a link), noArchive (not to Archive), NOINDEX (not to index), None (noIndex, noFollow). Alt attribute is important as it supplies the alternative text of the image as the most of the search engines cannot read images. Alt attribute is also important at places where images are used as link to a page. The significance of robots.txt file is also there which is placed at the root of the domain to prevent the search engines from displaying the list of items present in this file. However, safer methods include encrypting the content or protecting it with password with .htaccess file because some search engines may still not follow the command of robots.txt file. This file can be created manually.
All these methods, in short, provides better crawling of the websites and also restricts crawling by the search engines where not needed. Last but not the least, an XML Sitemap must be submitted to google listing the pages in hierarchy present in the website which helps googlebot be aware of the pages present on your site and can ensure better crawling.
We can avail google webmaster tools while working for SEO.
No comments:
Post a Comment