Wednesday, October 17, 2012

How Do Search Engines Work?

Search engines usage has grown hugely; everyone started using search engines to know the information about their needs, in our daily life we are using search engines through desktop pc’s, laptops, tablet pc’s, mobile devices and etc..,
Search engines operates in three major functions
1. Crawling
2. Indexing
3. Searching
Crawling:
Internet Search Engine works on storing hundreds of millions WebPages information which are available in the internet, A web crawler (also called as spider) is a software program that browses the World Wide Web (www) in automated manner, Web crawler reads the WebPages and jumps in to the another WebPages through the links present in the WebPages in this way it can reach millions of interconnected WebPages. The crawler reads the webpage from the top left to the bottom right, it reads the title of the web page, Meta description, keywords and data present in the webpage, it saves the selected data in index database for use in later queries.
Indexing:
The reason why indexing exist is to deliver the answers for users questions as soon as it found, search engines like Google stores the complete or part of the source page ( referred as a cache) along with the information about the pages and other search engines like Alta vista stores every word of the web page whatever they find.
Searching:
If a user enters query into search engine, the engine checks its index and provides best match results according to its priority, the results contains the short summary of page title, some parts of the texts and the URL (Uniform Resource Locator). The search results of query come according to its indexing data.
Many Search engines work on this process to give best results to the users without disappointing them.
Checkout “How Search works” video by Google Matt Cutts at http://www.youtube.com/watch?v=BNHR6IQJGZs

This Article How Do Search Engine Work copied from Digismak.com

What is Search Engine Optimization

If you type any word in search engines (Google, Yahoo & Bing) query box and press the “Enter” button you get the list of websites that contain the words entered by you.  Generally users visit top websites in the list of search engine results. If you ever find any website that ranking higher than the website that actually you are looking for that is due to powerful Internet Marketing technique called SEO (Search Engine Optimization)



SEO is a technique in Internet marketing, which helps search engines find your website and rank your website greater than the other million websites in a response to the search engine query. So that SEO generates traffic through the search engines.

SEO is a process of improving the appearance of the website or webpage in search engines organic (unpaid or natural or algorithmic) results. If a website ranks higher for the targeted keywords that site generally gain more traffic than the other websites from the search engine users. Search engine optimization targets different types of searches including local search, image search, video search, news search, maps search, blogger search and other types of searches.

As a web marketing strategy, SEO includes how search engine work, what type of searches performing by people, keywords or search words typed by the users in search engines and which search engine are most preferred by the targeted users. Optimization of the website involves editing content with the relevant industry keywords, increasing index pages count in search engines.
If you ask which is good technique to generate more targeted organic traffic, Search engine optimization is the best technique to drive free organic traffic to your website.

This articles "What is Search engine Optimization" Source is Digismak.com

Friday, October 12, 2012

SEO Basics: When Your Domain & Homepage Are Not The Same

Recently, I ran an audit on 56 music industry websites and received a startling result. Sixteen sites, 28.6%, forward people from their domain name to their homepage using 302 Temporary Redirects. These sites are tossing away valuable link authority!
If your domain and homepage are different, determine how the domains forward visitors to the actual homepage. The correct way to forward visitors from one Web address to another is via a 301 Permanent Redirect.
A permanent redirect tells search engines to take the authority from off-site links pointing at your domain and apply it to your real homepage.
The most commonly used incorrect way to forward your domain to your homepage is a 302 Temporary Redirect. A temporary redirect tells search engines not to forward any authority from links. It’s like burning money. The authority evaporates.
On many websites, the majority of off-site links point to the root domain, with or without a preceding www.
For example, www.akaipro.com 302 redirects to www.akaipro.com/en/index.php.

www.akaipro.com

Open Site Explorer Page Authority: 76 Followed Linking Root Domains: 858 External Followed Links: 20,479

www.akaipro.com/en/index.php

Open Site Explorer Page Authority: 68 Followed Linking Root Domains: 231 External Followed Links: 2,828
This domain is not using 88% of its SEO friendly inbound links for homepage SEO authority!

What’s Happening? What Should You Do?

Bloggers and other online content creators like linking to brands. When not linking to specific content, they often link to the root domain as a default. It is in your best interest to make use of the search engine ranking authority these off-site links send your way.

Having A Different Domain Than Homepage

Having a different domain and homepage is not automatically a bad thing and there can be a good reason to do so.
For example, your website might forward visitors to the correct language or country version of your website based on their location. You just need to configure things so as not to block incoming link authority and within search engine terms of service.
Let’s look at another company, Denon.
Denon 302 redirects visitors from the root domain to the global homepage. If you visit the USA page, the website sets a cookie. As long as the cookie is set, the site will:
  • 302 redirect from www.denon.com to www.denon.com/Pages/home.aspx
  • 302 redirect from the global homepage to usa.denon.com
  • 301 redirect from usa.denon.com to Location: usa.denon.com/us/pages/home.aspx
Denon fails the 301 redirect test from www.denon.com to www.denon.com/Pages/home.aspx but they get it right redirecting usa.denon.com to usa.denon.com/us/pages/home.aspx with a 301.
But what if Denon automated which homepage it served based on my IP address location? The proper procedure would be to:
  • 301 redirect the root domain to the global directory page
  • Set a cookie
  • Test for the cookie
  • If the cookie is there, 302 redirect visitors to the appropriate custom homepage based on their IP address or another means of location
  • If the cookie is not there, serve the global directory page
The key to any automation is to treat people and search engine spiders the same. Search engine spiders do not store cookies, normally. You treat the search engines exactly the same way you treat any visitor who has cookies disabled. It may seem like splitting technical hairs, but it is important to stay within the search engines’ terms of service.
Whatever you do, do not sniff for search engine user agents or search engine associated IP addresses. If a cookie-enabled search spider happens to visit your site, redirect it to the correct homepage based on its IP address. Rand Fishkin wrote a great article about this.
Search engines are doing some crawls with cookie enabled spiders, but I’m confident this passes the smell test and would pass a manual review because it is neither cloaking or deceitful.

Best Practices When Domains & Homepages Are Not The Same

Ultimately, you should be 301 redirecting all versions of your domain to the master homepage.
  • http://exampledomain.com (non-www version)
  • http://www.exampledomain.com (www version)
  • http://www.ExampleDomain.com (mixed case versions)
Do not redirect everything to the www version of your root domain then redirect to the master homepage. One of the websites I polled 301 redirects all domain versions to www.domain.com then 301 redirects that to www.domain.com/homepage.
Every time you 301 redirect, a little link authority is lost. To conserve as much authority as possible, make certain there is always just one redirect hop and that it is a 301 redirect. It’s worth knowing too that search engines will likely stop following redirects after four or five hops.
If you want to forward people to a custom homepage, for legitimate reasons, do it from your master homepage only, use a cookie test and then redirect them.

How You Can Tell?

You can locate all redirects on your website by running your own crawl with tools like Screaming Frog. These will show you where the redirects are, where they go and whether they are a 301 or 302.
If you want to test one address, such as your root domain, I set-up a simple Web Page Server Response Code Test that will tell you if your domain and homepage are the same and, if not, what type of redirect your website uses.
Opinions expressed in the article are those of the guest author and not necessarily Search Engine Land.

Source: searchengineland.com