htaccess 301 redirect

IIS Redirect

In internet services manager, right click on the file or folder you wish to redirect
Select the radio titled "a redirection to a URL".
Enter the redirection page
Check "The exact url entered above" and the "A permanent redirection for this resource"
Click on 'Apply'

ColdFusion Redirect

<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="">

ASP Redirect

<%@ Language=VBScript %>
<% Response.Status="301 Moved Permanently" Response.AddHeader "Location","" %>

JSP (Java) Redirect

<% response.setStatus(301); response.setHeader( "Location", "" ); response.setHeader( "Connection", "close" ); %>

CGI PERL Redirect

$q = new CGI;
print $q->redirect("");

Ruby on Rails Redirect

def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to ""

Redirect Old domain to New domain (htaccess redirect)

Create a .htaccess file with the below code, it will ensure that all your directories and pages of your old domain will get correctly redirected to your new domain.
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)$1 [R=301,L]

Please REPLACE in the above code with your actual domain name.

In addition to the redirect I would suggest that you contact every backlinking site to modify their backlink to point to your new website.

Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.

Redirect to www (htaccess redirect)

Create a .htaccess file with the below code, it will ensure that all requests coming in to will get redirected to
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^ [nc]
rewriterule ^(.*)$$1 [r=301,nc] (or)

RewriteEngine on
RewriteCond %{HTTP_HOST} !^(.*)\.yoursite\.com$ [NC]
RewriteRule ^(.*)$$1 [R=301,L]

Please REPLACE and with your actual domain name.

Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.

How to Redirect HTML

Please refer to section titled 'How to Redirect with htaccess', if your site is hosted on a Linux Server and 'IIS Redirect', if your site is hosted on a Windows Server.

Title Tag Character Limit & Meta Description Length for Top Search Engines(Google, Yahoo & Bing)

Google Title Tag and Meta Description Length
Google shows 69 Characters (Including Spaces) for Page Title.
Google shows 156 Characters (Including Spaces) for Meta Description.

Yahoo Title Tag and Meta Description Length
Though I couldn’t find an official number from Yahoo, I have seen that
Yahoo shows up to 72 Characters (Including Spaces) for a Page Title. (PDF’s up to 75 characters)
Yahoo shows up to 161 Characters (Including Spaces) for Meta Description.

Bing Title Tag and Meta Description Length
Bing shows 65 Characters (Including Spaces) for a Page Title Tag.
Bing shows up to 150 Characters (Including Spaces) for Meta Description Tag.
Bing will readily show 69 characters for the Title Tag and up to 185 for the description.

Effective Meta Tags:
Title tag = 65 char max recommended
Description Meta Tag = 160 char max recommended
Keywords Tag = don’t bother with this one ;)

Importance of an On Page Optimization

The importance of On-page optimization is to obtain web pages on the top positions of search engines like Google, Yahoo, Bing etc… 

On-Page Optimization is necessary to emphasize the content of the page and to concentrate on target keywords, Optimization of any web page begins with keyword selection. You need to select keywords that are related to the content of your website, have high search volume and low competition. 

The purpose of optimizing each and every page on website by setting up the target keywords, which are related to that specific page and every page should explains visitors and search engines what this page is about. The final goal is to achieve top position in search results for these keywords. 

On-Page SEO is done by putting the main keyword or search phrase at relevant visible and invisible (meta) page elements. The best approach is to create a nice, easily readable page where visitors will quickly find the information they are looking for. 

Once you have the text written all you have to do is to create a page title which contains the target keyword, to add few header tags (h1, h2, h3, etc.) to label sections or paragraphs, to create right meta description which, of course, contains the keyword and finally, to check word frequency to avoid excessive use of particular word phrases. 

The purpose of any on-page optimization is simply to explain to everybody, including search engines, what the page is about.

Google Caffeine: Google’s New Search Engine Index - An Overview

  • The old index had several layers
  • some of which layers refreshed at a faster rate than others
  • The main layer would update every couple of weeks
  • To refresh a layer of the old index, the entire web has to be analyzed
  • So there was a significant delay between when a page found and made it available to users. 
  • Caffeine provides 50 percent fresher results for web searches than old index
  • In Caffeine, the web is analyzed in small portions and update the search index on a continuous basis, globally.
  • When ever a new page is find, or new information on existing pages, It can be added straight to the index
  • It means users can find fresher information than ever before.
  • Caffeine takes up nearly 100 million gigabytes of storage in one database
  • It adds new information at a rate of hundreds of thousands of gigabytes per day
  • It would need 625,000 of the largest i-pods to store that much information
  • If these were stacked end-to-end they would go for more than 40 miles in old index

    Important SEO terms and its definitions

    Sometimes SEO terminology can be very puzzling for website owners, who perhaps have an unclear idea about the meaning of the term, but don’t understand the complete process involved. In this post I had tried to provide better understanding of SEO terms for you. Following is the list of SEO terms and definitions.

    301 Redirect (Moved permanently) – Most preferred method of redirecting an old webpage, website or blog to a new location or URL.

    302 (Found) – Temporary redirect method used to move a URL to a different location but it will found at original location in due course.

    404 (Not found) – This message is flashed when server cannot find the URL requested

    AJAX –Shorthand for asynchronous JavaScript and XML. It is a web development technique use for updating a specific section of content on a web page, without completely reloading the page.

    Absolute URL’s Link – Absolute URLs specifies the exact location of a file/directory

    Algorithm – It is a procedure or formulas that search engines uses to index listings and returns relevant results in response to a search query.

    ALT Tag – HTML tag used to provide images with a text description for search engine crawlers, also known as alternative text or alt attribute.

    Anchor Text – Text used as link label or link title or clickable text in a hyperlink to a page is known as anchor text.

    Back links – All the incoming links to a website or web page are known as Backlinks or inbound links.

    Bots – Refers to search engine’s software programs that scan the web world, also known web crawlers, spiders.

    Broken Links – Hyperlinks which are not functioning or not leading to the desired location.

    Canonicalization – This is the process of picking the best url when there is more than one option available, generally for home page. Ex.,,

    Cloaking - It is technique used to show an optimized or a keyword-rich page to the search engines bots and a different page to humans. Most major search does not approve this practice.

    Copyright –Copyright gives the website owner the exclusive right to copy, display, license, or expand the content or images.

    Crawler – See ‘Bots’

    Crawl Depth – How deeply a website is crawled and indexed.

    DHTML – Stands for Dynamic Hypertext Markup Language.

    Deep Linking – A link which points to a specific webpage within a website

    De-Listing – A website temporarily or permanently getting out of search engine index.

    Description Tag – This tag is used to give brief description of web page and the information provided is displayed as snippet in search engine result pages.

    Domain –Web site address.

    Doorway Page – This page is used for spamming the search engine by inserting results for particular phrases or keyword and then redirecting the searcher to another page.

    Entry Page – The page which a user enters your website is known as Entry Page.

    External Link – Link which point to other domain or website

    F.F.A – Stands for Free for All link pages i.e. anyone can add link to them.

    F.T.P – Stands for “File Transfer Protocol.”

    Feeds – A web document that is a shortened or updated (revised content only) version of a web page created for syndication.

    Flash – Flash is a technology used to add animation and interactivity to web pages.

    Frames - HTML technique used to display multiple smaller pages in one browser window

    Gateway page – See Doorway Page.

    Geo-Targeting –Geo-targeting allows you to specify location worldwide where your website should perform well in search result especially Google.

    Headings – Heading elements go from H1 to H6 to display titles or subtitle, where the H1 being the most important.

    Head Terms – The short and popular search term are known as head terms.

    Hidden text – SEO technique used by which text is only visible to search engine bots not the visitor.

    Index – A search engine’s index is collection of data crawled by a search engines bot on the web.

    Inbound Link – Link pointing from other website to your website.

    Internal Link – Link from one page on a site to another page on the same website.

    JavaScript – Language embedded into HTML documents to add dynamic features.

    KEI – Keyword Effective Index

    Keyword – A single word that is used to search a specific subject or topic.

    Keyword Phrase –Combination of keywords that a searcher uses in search field.

    Keyword Density – How significantly a keyword or keyword phrase is used in the body of a webpage.

    Keyword Research – The process of searching significant keyword and keyword phrases to focus your SEO campaign.

    Keyword Stuffing – Generally refers to the act of using excessive amounts of the keywords in the content.

    Keyword Tag – Refers to the META keywords tag within head section of web page.

    Link Building – The process of doing anything to build links to a website.

    Landing Page– The web page at which a searcher arrives after clicking on a link or advertisement.

    Link Farming – Process of developing artificial and irrelevant links to a website.

    Link Popularity – Link popularity generally refers to the total number of links pointing to any particular URL.

    Link bait – Create such a content or article or information on your website, that people should notice and link back to your website.

    Long-tailed Keywords – These are Keyword phrases with at least 2 or 3 words in them.

    Meta Search – Search engines that pull results from other major search engines and rearrange them.

    Mirror Sites– Making an identical or duplicate page of a webpage to target different keyword.

    Meta Tags – Meta descriptions and Meta keywords as referred as Meta tags.

    No Follow – No Follow is an attribute webmasters use to tell search engine not index particular link.

    Organic Results – Listings on SERPs that are not paid for and found routinely as per search engine indexing.

    Organic Search Rankings – Search engine ranking of web pages found in SERPs.

    Outbound Link – A link from one website pointing at other website.

    Page Rank (PR) – PR is the Google logarithmic scale based on link popularity for placing importance of web pages and web sites

    Paid Inclusion (PFI) – Some search engine or directories ask for a fee for guaranteed inclusion.
    RSS –Real Simple Syndication, a family of web feed formats that leverage XML to distribute and share web content.

    Reciprocal Link – Two different sites that link out to each other.

    Robots.txt – A text file present in the root directory of a website which is used to direct the search engine crawlers to which files not to crawl.

    SEM –Search Engine Marketing, a form of internet marketing that seeks to promote websites by increasing their visibility in search engine result pages (SERPs). 

    SEO –Search Engine Optimization, process of optimizing a web site’s content and code in order to found in organic search engine result pages.

    SEO Copy writing – Writing or editing content in a way to make the content appear significant to search queries.

    SERPs –Search Engine Results Pages

    Search Engines – A search engine is a database of many web pages, used to find information about anything.

    Search Query – The word or phrase a searcher types into a search field.

    Site Map – Page used to give search engines and visitors a secondary route to navigate through website.

    Siloing – Siloing is a site architecture technique used to split the focus of a site into multiple themes.

    Spamming – Tricks and techniques used to misguide the search engines are known as spamming.

    Spider – See bots

    Splash Page – Refers to an entry page a web site that is interactive or graphically intense.

    Sponsored Listing – Paid listing that appers on top of the SERPs

    Stemming – Using the stem of a word to suit search relevancy requirements.

    Tier I Search Engines –Top three, search engines i.e. Google, Yahoo and Bing.

    Tier II Search Engines – Smaller, vertical and specialized engines, such as and AOL

    Tier III Search Engines – Small providers of pay per click advertising that usually do not feed other search sites with PPC results.

    Title Tag – HTML tag appearing in the tag of a web page that contains the page title

    Trackbacks – A protocol that allows automated notification that another website mentioned your site.

    Traffic – No. of visitors a website receives.

    Usability – This term define how much a website and its functionality is user friendly.

    URL – Uniform Resource Locator is the unique address of any web document.

    URL Rewrite – Technique used to make URLs more unique and descriptive for better indexing by major search engines.

    User Agent – Identity of a web site visitor, spider, browser, etc.

    Web analytics – A program which assists in congregation and analyzing data about website usage.

    Wiki – Software that allows people to contribute knowledge on a particular topic.

    Word Count – The total number of words contained within a web document.

    XML – Extensible Markup Language, a data delivery language.

    Title Tag Optimization

    The Tile tag (HTML) is used to define text in the top line of a Web browser, also used by many search engines as the title of search listings and it is one of the optimizing factors used in on page search engine optimization.

    A title tag belongs in the section of a web page, beyond the section. It should be above the META tags and it defines brief note about web page which appears at the top of the web browser when viewing the particular web page. 

    Writing effective title tags is an important part of optimizing a site to rank well with the search engines and brings more traffic from search engines. A well-crafted title tag can stand on its own without the benefit of the accompanying page content, as this is how it appears to Web searchers who know nothing about your site. 

    Include at least one or two targeted keyword or phrase, instead of using all generic words that do not distinguish your page. If possible, keywords should be used early in the title to help search engines and visitors identify the main subject of the page, and also to avoid getting cut off by search engines that use relatively short titles. 

    Note: Search engines have certain limit that is title tag should be between 50 to 70 characters.

    Social Media Optimization - An Overview

    Social Media Optimization is the technique of social media activity with the purpose of attracting unique visitors to the website content. Search Engine Optimization and Social Media Optimization both the techniques are used for optimizing websites.

    There are two categories of SMO techniques

    • Social media features added to the content itself including: tweets, comments, buzz, RSS feeds, social news, user rating and polling tools, images, videos and so on
    • Promoting the products in social media aside from the content being promoted, including: blogging, commenting on other blogs, participating in discussion groups like forums, and posting status updates on social networking profiles
    Social media optimization is related to search engine marketing, but differs in several ways mostly the focus on driving traffic from sources other than search engines although improved search ranking is also a benefit of successful SMO.

    Social Media Optimisation is not limited to marketing and brand building. Increasingly smart businesses are integrating social media participation as part of their knowledge management strategy.

    Social media optimization is in many ways connected as a technique to viral marketing and it can be done through the use of networking in social bookmarking, video and photo sharing websites. In a similar way the engagement with blogs achieves the same by sharing content through the use of RSS.

    Landing Page Optimization

    A landing page can display text, images, dynamic compilations of relevant links, or other elements to derive traffic specifically to prompt a certain product or services. The following are ways to get traffic and revenue from landing pages
    • To get traffic from pay per click (PPC) search marketing campaign such as Google AdWords to multiple landing pages optimized to correspond with the keywords the searcher used.
    • To get traffic from a banner ads/sponsorship graphic to a landing page specifically designed to address that target audience.
    • Also getting traffic from a link in an email to a landing page designed to prompt a purchase.
    • To get traffic from a blog post or sidebar link to a landing page that pre-sells affiliate products or encourages an opt-in to a sub-list.
    These kind of landing page optimization will bring traffic to the websites.

    Need of SEO Services

    The natural world of the internet marketing is such that the business owners want to spend their money to promote their products and services over the internet. In recent years it has been clearly recognized that Search Engine optimization is one of the most efficient and cost effective technique of Internet marketing. On the other hand, as a business owner you need to be able to scan the market to find quality SEO services for your website.

    The global economic crisis has caused many companies to slash their marketing budgets. The demand for more efficient and proven methods of advertising has greatly increased. This means that you can actually measure the value of a particular SEO optimization campaign that you execute on your website.

    Search engine optimization is more important for every websites to reach the target audiences so easily and get large volume of traffic for their websites. This is also one of the revenue generating process through internet.

    With the benefits of search engine optimization outlined the business owner is faced with the challenge of finding quality SEO services on the internet. Like any industry you will find the good, the great as well as the bad service providers in SEO. There is however a way to gauge the good service provider from the bad one when it comes to this particular industry.

    One of the most important things to look for in quality SEO services is tracking support. In other words, a company that is proud of its services will want to show the business owner just how effective its campaigns have been which is why you should always go for the service provider that offers these facilities.

    Internet Marketing Services

    Internet marketing, also referred to as i-marketing, web-marketing, online-marketing, Search Engine Marketing (SEM) or e-Marketing, is the marketing of products or services over the Internet. This consists of the following
    • Search Engine Marketing
    • Strategic Internet Marketing
    • Search Engine Optimization
    • Google Search Engine Optimization
    • PPC Search Engines
    • Social Networking Sites 
    • Online Marketing
    • Internet Business
    • RSS Feeds
    • Blogs

    The above terms are necessary to promote the website and its Products/Services. In this modern world internet marketing plays a vital role and more competitor are avail in every fields, they are making their business very well by doing Search Engine Optimization, Search Engine Marketing etc...Stay back for new ideas about internet marketing.