Friday, December 24, 2010

Important On Page SEO factors

1. Keyword in Domain

Keywords should be there in Domain name. Means if you are offering SEO services then your domain name should be www.seo-services.com or www.seoservices.com

2. File Naming

File names should be appropriate. (Include all keywords in the URL) If have separate page for content writing services in your website then URL for that page should be www.seo-services.com/content-writing-services.html

Make sure you use dashes instead of underscores.

3. Title Tag

Title Tags for all pages should be related to the page.The sites title plays an important factor in your Click through Rate.Don’t put duplicate title tags.Make sure you put keywords in title, do not over stuff.There are 2 factors you need to take into consideration.

o Prominence = It measures how close the targeted keyword appears of the beginning of the sentence. The closer to the beginning your keyword appears, the prominence will be higher.
o Proximity = It measures the closeness between two keywords. In general, the closer the keywords are the better.

4. Description Tag

Search engines use this description as a “snippet” of text that the search engines post from your page in any given search query. The Meta Description tag should be relevant to the page and support the theme recognized in your Title tag. Good description will increase your Click through Rate and your website attracts visitors.

5. Meta Keywords:

Meta Keywords tag was designed to instruct the search engines, what the keywords are targeted on your page. Many search engines now not count Meta keywords, but use less engine search engine keyword tags, meta keywords using the search engine is still worth something to have your site rank

6. Body Content

Optimized Title and Meta Description tags are not only sufficient and will not help much if you do not have good content on your web. Keyword rich content is important on page SEO factor.

7. Heading Tags

Heading tags improves search engine placement. Heading tags are used by search engines to recognize keywords which are more important than the rest of the page content. These tags are similar to the headlines of a newspaper and should read in much the same way and they should be optimized so that they contain high priority keywords.

8. Internal linking

Internal liking is one of the most important factors that help the search engines look more into your website's inner pages. This helps search engine to find inner pages more easily and index them, which in turn help to improve search engine rankings. It also help better navigation.

9. Image ALT tags

ALT tag is the text added to an image in order to express what the image is about. It should be implemented to make pages more accessible for people browsing the internet with images switched off.

10. Image file names:

Put your keywords in your image file names. It will beneficial for Google image search. E.g. if you have picture of strawberry tree and you would like to see it topping the image search results, then don’t put the name “pic1.jpg”- put the name “strawberry-tree.jpg”.

11. Static URL:

A static URL is defined as a URL that doesn't change, and doesn't have variable strings. It looks like this: http://www.website.com/blog/the-challenges-of-dynamic-urls.htm

Keep in mind that all of your important pages should be short and have static URLs.

12. Valid HTML:

W3C Validation is used to validate multiple versions of XHTML, HTML and CSS. You should use the W3C HTML validator on your pages where HTML is valid. A web page having more HTML errors will not rank well in SERPS.

13. Robot. Txt:

It is text file with which you can restrict access of search robots for the pages you would like them not to visit. The robot.txt file must be in the root directory, otherwise user agents (search engines) will not be able to find it.

14. Sitemap XML:

Create your XML Sitemap XML Sitemap using search engines crawl your pages.


Monday, December 13, 2010

Types of Search Engines

Crawler Based Search Engines
Crawler-based search engines use software programs to find information on the Internet and store it for search results in massive databases or indexes. The programs used by the search engines are called ‘spiders’, ‘crawlers’, ‘robots’ or ‘bots’.

Examples of crawler-based search engines are: Google (http://www.google.com/)Ask Jeeves (http://www.ask.com/)

Human Powered Directories
These search engines (directories) depends upon humans for its listings. These human editors decide what category the site belongs to. They place the websites within specific categories in the directories database. These human editors comprehensively check the website and rank it depending upon the information they find, using a pre-defined set of rules.
There are two major directories at the time of writing:
* Yahoo Directory (http://www.yahoo.com/)
* Open Directory (http://www.dmoz.org/)

Hybrid Search Engines
Hybrid search engines are the combination of both crawler-based results and Human Powered directory results. These days more and more search engines are moving to a hybrid-based model. Examples of hybrid search engines are:
More and more search engines these days * Yahoo (http://www.yahoo.com/)
* Google (http://www.google.com/)

Meta Search Engines
Meta Search engines take the results from all the other search engines results, and combine them into one large listing. Examples of Meta search engines include:
* Metacrawler (http://www.metacrawler.com/)
* Dogpile (http://www.dogpile.com/)

Specialty search engines
Specialty search engines have been developed to cater for the demands of niche areas. There are many specialty search engines, including:
* Shopping
- Froogle (http://www.froogle.com/)
- Yahoo Shopping (http://www.shopping.yahoo.com/)
- BizRate (http://www.bizrate.com/)
- PriceGrabber (http://www.pricegrabber.com/)
- PriceSpy (http://www.pricespy.co.nz/)
* Local Search
- NZPages (http://www.nzpages.co.nz/)
- SearchNZ (http://www.searchnz.co.nz/)
- NZS (http://www.nzs.com/)
* Domain Name Search
- iServe (http://www.iserve.co.nz/)
- Freeparking (http://www.freeparking.co.nz/)

Thursday, December 9, 2010

Black hat SEO

Black hat SEO is also called as Spamdexing. Black hat SEO is normally defined as techniques that are used to get top rankings in an unethical manner means against search engine guidelines. Some of these techniques include

*Keywords Stuffing – Stuffing of Keywords in anchor text, title and domain name stuffing
*Invisible/hidden text and links: This is putting lists of keywords in white text on a white background in hopes of attracting more search engine spiders.
*Using techniques to increase the number of links to your pages, such as link farms
*Duplicate content taken from other sites
*Spamming forums or blogs
Doorway pages. A doorway page is a page built specifically for the purpose of ranking well in the search engines and without any real content of its own, and which then links to the "real" destination page, or automatically redirects there

If you are going to use such techniques to get top rankings your site may be penalized or even removed from the index. Thus following search engine guidelines is always a good idea while optimizing your site and getting high search engine rankings

What is a Search Engine and How Does it works?

A search engine is a program that searches for sites on vast expanse of World Wide Web based on the words or phrases that you choose as search terms. Search engines look around their own databases of information in order to find the information that you are looking for.

Internet search engines are the web search engines that searches and retrieves information on the web. Most of them use crawler indexer architecture that means they depend on their crawler modules. Crawlers also called as spiders. Spiders are the small programs that browse the web.

Googlebot / Robot / Spider
Googlebot is a web crawling robot which finds and retrieves pages on the web and hand over to Google indexer. Googlebot uses an algorithmic process, computer programs to determine which site to crawl, how often and how many pages to fetch from each site. Google crawl process begins with a list of web page URL’s, generated from previous crawl processes and augmented with sitemap data provided by webmaster.

At the time of crawling Googlebot detects the links on each page and add them to its list of pages to crawl. New sites, changes to existing site and deadlines are noted and used to update the Google Index.

Google Indexer
To process the pages crawled by Googlebot Google uses indexing algorithm to organize crawled content. The indexer extracts the words form each page crawled by Googlebot and records its URLs. After processing this information it results into a large lookup table that gives a list of URLs pointing to pages where each word occurs. (Google processes information in key content tags for e.g. title tag or alternative tags of images.)

When a user enters a search query in Google Search box, Google machines search the index for matching pages (for entered keyword) and returns the pages that are most relevant to that search term.

Saturday, July 3, 2010

What Is SEO (Search Engine Optimization) and why SEO is Important?

Search Engine Optimization is the process of optimizing your website to increase the amount of targeted traffic to your website that comes from major search engines like Google, Yahoo and MSN. In other words it is the process of increasing the amount of visitors to your Web site by ranking high in the search results of a search engine.

We all know that almost all Internet users browse only 2 to 3 pages of search results, so where a site ranks in a search results is essential for directing more traffic toward the site.

Why SEO is Important?
We know that every day more and more websites are being introduced in the World Wide Web, the competition is also increasing. Therefore it is not that simple to see your website in the topmost position in the search engines.

Search engines have many rules that need to be followed for proper creation and appropriate maintenance of your websites (business’s) online presence. SEO is the method of analyzing and constructing individual pages of your website so that they can be discovered, analyzed, and then indexed by various search engines. Search Engine Optimization can make the content of your website pages more relevant, and more easily read by search engines and their crawling and indexing software.

 
Powered by Blogger