23 June 2009

Importance of Blog

If you have a site but don't have a blog consider for creating a blog in your website. Since, Blog plays the important role in communicating with people of same interest about your products or to publicize your site or product. When your blogs are attracted by people then they may repeat visiting your site hence improving the conversion rate, avg. time on site. The following are the advantage of using blog,
  • Hence as a result our sites web traffic will get improved.
  • The subscriber list may also get increased.
  • conversion rate will be improved
  • Attracts people of same interest hence pulling unique visitors and more new visitors to our site.
  • Easiest way to publicize our products and our policies.
These are the various advantages of using blog in websites.

Blocking Google

If you have pages with secret, private and confidential information which you want to prevent it from indexed by Google, Yahoo, Msn and other major search engines. Then we have no of options to do so, they are as follows,
  • If you want to maintain and keep your confidential data in your server, then you can place them in a password protected directory. Since Google bot and other spiders won't be able to access the files in those protected directories. For eg., If you'reusing Apache Web Server, you can edit your .htaccess file to password-protect the directory on your server. There are a lot of tools on the web that will let you do this easily.
    This is one of simplest and effective way to prevent bots from crawling and indexing all our secret and confidential informations.
  • By using Robots.txt file to control the access to files and directories in your server. The Robot.txt file tells the bots and other crawlers which files and directories in our server should not be crawled. We need root access of our host in order to use the Robot.txt file.
  • We can also use Noindex meta tags to avoid our site single pages from getting indexed from bots and other spiders. The no index meta tag has to be placed in the header portion of the html page.
  • To block images from getting indexed then use, < meta name="robots" content="noimageindex" > in the head of the page.
Though we use Robot.txt file and meta tags to prevent getting listed in search results, The bots will go and find information from directories and other sites linking to our sites and our page title may get indexed and show up in search result. Hence we strongly recommend to use password protected directories in your server to store your private and confidential informations.Thus we can prevent our confidential and secret informations from getting indexed from bots and other search engines.

15 June 2009

Working with Images

Images are plays a important role in creating great user experiece.
  • With image search, just as with web search, Google's goal is to provide the best and most relevant search results to our users.
  • Use High quality images at the top of your page to attract visitors.
  • The text embedded in images cannot be crawled or find by the bots. Hence avoid embedding text in images.
  • Name the images properly with informative file names (e.g.) "Gandhi.jpg" instead of "I0001.jpg". Since the crawler will give image results based on the name of the image given.
  • Load all the images related to the site in seperate subfolders while uploading.
  • Give detailed alt attribute for images. Since alt attributes are crawled by the bots and used as a keyword.
  • Provide good context for your images by gathering all relative and unique information about the images in the text area around the image, caption and title for image.
Protecting Images:
We can protect unauthorized use of our images by,
  • By writing a water mark above the image.
  • Add copyright text for your images.
  • Make your images available under license that requires attribution.
  • Provide a HTML snippet that other people can use to embed your image on their page while providing attribution. This snippet can include both the link to the image and a link to the source page on your site.
If you don't want search engines to crawl your images, then use a robots.txt file to block access to your images.

14 June 2009

How to build High Ranking Pages

In order to build a high ranking pages,
  • Provide high-quality content on your pages, especially your homepage.
  • Write content for visitors and not for the search engines and crawlers.
  • If your pages contain useful information, their content will attract many visitors and entice webmasters to linkto your site.
  • Make sure that your inbound links do not contains nofollow tags in it.
  • It is must to get and give internal and external links to pages with relative contents only.
  • Try to get links from pages with high page rank.
  • Don't use javascript, ajax,frames, flash and more images, If used then check your site with lynx like text browser to see how complex it is to crawl your site by bots.Use only text.
Things to avoid,
  • Don't stuff your page with too much of keywords since keyword density will lead to spamdexing.Avoid Cloaking and Doorway pages.
  • Block your duplicated pages using robots.txt to avoid crawler to crawl that page.

How Google Works

whenever we search for a query in Google it gives relative and immensive information from web pages matching the search query which searchers did. Hence it is must for an SEO to know, how Google process the query and fetch its relative results (i.e.) Understanding Google is much more important. Let's see how Search Engine works,

All Search Engines do the following process regularly to give the matching and updated results for an search query,

  1. Crawling
  2. Indexing
  3. Search Results
Crawling:
All major search engines has a software program called spiders or bots. which will be sent around the internet and it will be continuously monitoring for new web pages and updates for indexed sites regularly around the internet. In case if the bot finds any new pages or updates it will crawl through them and fetch the pages and all the contents in those pages and add those pages to index.
If the crawler finds any links to other pages in the crawling page then it will add those Url's to the list of pages to crawl.
Major search Engines won't accept payment to crawl your page regularly, hence it is must to update our site regularly to get crawled and indexed.

Indexing:
The crawled pages are stored in huge server in sections or categories, based on the keywords and relative contents which they find in those pages along with the title tags, meta description tag, alt attributes and heading tags in it. It ranks them over there based on their inbound links and also by compiling and comparing those informations found with its relative pages and information in their database fetched earlier by bots from other pages.This entire process is known as Indexing.

Search Results:
The search results are produced as a result of matching information for the search query given by the searcher to the search engine. Generally, all the results will be realted to the search query.
Major search engines gives Related Searches, Spelling Suggestions, and other keywords. These features are designed to help users save time by displaying related terms, common misspellings, and popular queries.