Search Engines are spider softwares which crawl through millions and billions of web pages in order to fetch the right information. For instance Google, msn, hotbot, ask, altavista, lycos, yahoo etc are few search engines which are popular ?
SEO which stands for Search engine optimization is tactic through which you optimize your website to be on the top page of a search engine(like google, msn, yahoo etc). A website represents the different products or services which your company offers. It is a great way for your business to connect to the customers the world over. And unless and untill your page is on the first page of major search engines, it is never going to get noticed by the prospective customers. As a result, it becomes inevitable to perform search engine optimization to your website. There are basically 2 types of SEO - 1) On-Page SEO and 2) Off-Page SEO ?
What is On-page and Off-page SEO ?
SEO can be divided into On-page and Off-page SEO. On-page SEO involves keywords and key-phrases, plus page/title/heading formatting on your website pages. After you are done with creating the content of your website, which would motivate others to visit your website more than once. Once you are done with performeing On-Page SEO, it’s very likely that you still won’t be noticed by the search engines. Compelling and relevant content all by itself will not get you noticed. You might as well need Off-Page SEO campaign if you want the customer to find you. Off- page seo If you have other websites linking to your website then there is a high probability of your website to rank high on the search engine. If you have more number of websites linking to your site, the higher is the importance of the site. It simply shows that you are an authority on a given subject. Links are critical. If you want to move up, others need to be linking to you. Anyone can stuff keywords into their pages, but not everyone can be the authority. ?
What are Meta tags ?
In html, Meta tag is basically a pair of name and content attribute. It is a means of telling search engines what your website is all about. Lets look at a snippet of html code which consists of meta tag:
Although title tag is not a meta tag, its usage is very important. It appears on the title bar of the browser as well as on the search results after you type in the search term. Meta Description tag also appears on the search results. It allows you to describe your webpage. Meta Keyword are keyphrases which people will type in to a search engine. Although many search engine now ignore it, it is always a good practice to use the meta keyword tag. ?
It depends on a number of factors such as: Non-relevant TITLE tag or no TITLE tag content. Too many occurences of the same word in a page (spamming). Missing H1 ,H2 heading tags. Missing ALT tag content in your graphic links. Non-relevant content in the first paragraph on each page. Less than 200 words per page. Very few pages of content on your website. No links from other websites to your website i.e having no incoming links. ?
The only way to find out how much traffic a website gets is to have access to the log file or if you have installed some tracking code. But Nobody can install a tracking code on their competitors' sites, as they'd need server access to do so. Alexa.com can give you some information, but they will never give you the exact amount of traffic that your competitor's site receives. ?
All search engine spiders automatically follow the links that it finds on any given page, Therefore, you can do without the usage of "robots follow" tag . If you don't want the search engine spider to follow the links, you can try the "no follow" tag, but only some robots consider it. ?
I suggest that you set up a permanent 301-redirect at the server level from the old domain to the new. This is the preferred method of search engines, and it directly tells them (through the http headers) that the old domain has permanently moved to the new one. On Apache servers, these 301s can be easily set up through an .htaccess file. On Windows servers, it may be slightly more complicated, but your server/host should be able to help you do this correctly. ?
The amount of time it takes to view the results of seo can range anywhere from 30 days for existing sites in local or niche markets to 24 months for new websites in a competitive global market. ?
Yes. Don't assume that your home page is the most important page on your site. All the pages of a website can be an entry point for visitors. As such, each page must be individually optimized for high ranking. Collectively, all pages of your website can help boost the ranking of your website.
Should I include a sitemap? Using a Sitemap is very significant as it becomes easy for a robot to crawl all your web pages. If robots know the structure of your site it will be able to index it better. If your site is indexed better you will get more traffic from any search engine.
Text that is not visible to viewers but visible to search engines is known as hidden text. Hidden Text is a Black hat SEO technique. Hidden text is mainly used to add extra keywords in the page without actually adding content to a site which may mostly consist of images. Search engines can ban a website which use hidden text.
Geo Targeting means targetting the visitors of that particular area. For example if a customer wants to buy nike shoes from India, he would type 'nike shoes india' in the search box. This way a person can optimize the website for that particular keyword.
You use the site command to check if you are banned or not indexed in Google.(eg site:www.website.com)