Posts Tagged ‘Search engine friendly’

Basic meta tag you should have in your website

October 21st, 2009

<meta name=”google-site-verification” content=”M2kGbhFrTX7zm0dIfSMjiesz9b_eeyAPDITlVwK8_H8″ />

<META name=”y_key” content=”3585dd7bef875ac4″>

<meta name=”Keywords” content=”Web design, Online marketing, Offline marketing, SEO, Search Engine Optimization, Computer hardware and software”>
<meta name=”Description” content=”About living life, building career, improve my skill”>
<meta name=”Author” content=”inkgraphy.com “>

<meta name=”Home_URL” content=”http://www.inkgraphy.com/ “>
<meta name=”Category” content=”Printing and Web Development Company”>
<meta name=”Rating” content=”General”>
<meta name=”Classification” content=”Printing and Web Development Company”>
<meta name=”Copyright” content=”inkgraphy.com”>
<meta name=”Revisit-after” CONTENT=”7 days”>
<meta name=”Abstract” content=”inkgraphy.com”>
<meta http-equiv=”reply-to” content=”info@inkgraphy.com”>
<meta name=”Distribution” content=”global”>

<meta name=”Robots” content=”all”>

Google Search-based Keyword Tool

October 19th, 2009

Find out how much the keyword worth it

http://www.google.com/sktool/

Creating and submitting Sitemaps

October 19th, 2009

from: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156184

Creating and submitting Sitemaps

About Sitemaps

Sitemaps are a way to tell Google about pages on your site we might not otherwise discover. In its simplest terms, a XML Sitemap—usually called Sitemap, with a capital S—is a list of the pages on your website. Creating and submitting a Sitemap helps make sure that Google knows about all the pages on your site, including URLs that may not be discoverable by Google’s normal crawling process.

In addition to regular Sitemaps, you can also create Sitemaps designed to give Google information about specialized web content, including video, mobile, News, Code Search, and geographical (KML) information.

When you update your site by adding or removing pages, tell Google about it by resubmitting your Sitemap. Google doesn’t recommend creating a new Sitemap for every change.

What do you want to do?

Learn more about Sitemaps

Sitemaps are particularly helpful if:

  • Your site has dynamic content.
  • Your site has pages that aren’t easily discovered by Googlebot during the crawl process—for example, pages featuring rich AJAX or images.
  • Your site is new and has few links to it. (Googlebot crawls the web by following links from one page to another, so if your site isn’t well linked, it may be hard for us to discover it.)
  • Your site has a large archive of content pages that are not well linked to each other, or are not linked at all.

Google doesn’t guarantee that we’ll crawl or index all of your URLs. For example, we won’t crawl or index image URLs contained in your Sitemap. However, we use the data in your Sitemap to learn about your site’s structure, which will allow us to improve our crawler schedule and do a better job crawling your site in the future. In most cases, webmasters will benefit from Sitemap submission, and in no case will you be penalized for it.

You can also use a Sitemap to provide additional information about your site, such as the date it was last updated, and how often you expect the page to change. More information.

Google adheres to Sitemap Protocol 0.9 as defined by sitemaps.org. Sitemaps created for Google using Sitemap Protocol 0.9 are therefore compatible with other search engines that adopt the standards of sitemaps.org.

Create a Sitemap

General guidelines for URLs in Sitemaps

  • A Sitemap can contain a list of URLs or a list of Sitemaps.
  • If your Sitemap contains a list of other Sitemaps, you should save it as a Sitemap index file and use the XML format provided for that file type. A Sitemap index file cannot list more than 50,000 Sitemaps.
  • A Sitemap file can contain no more than 50,000 URLs and be no larger than 10MB when uncompressed. If your Sitemap is larger than this, break it into several smaller Sitemaps. These limits help ensure that your web server is not overloaded by serving large files to Google.
  • Specify all URLs using the same syntax. For instance, if you specify your site location as http://www.example.com/, your URL list should not contain URLs that begin with http://example.com/. And if you specify your site location as http://example.com/, your URL list should not contain URLs that begin with http://www.example.com/.
  • Do not include session IDs in URLs.
  • Do not include direct image URLs in Sitemaps. Google does not index the image directly; instead, we index the page on which the image appears. Direct image URLs included in Sitemaps won’t be indexed.
  • The Sitemap URL must be encoded for readability by the webserver on which it is located. In addition, it can contain only ASCII characters. It can’t contain upper ASCII characters or certain control codes or special characters such as * and {}. If your Sitemap URL contains these characters, you’ll receive an error when you try to add it.

Creating a Sitemap based on the Sitemap protocol

Google can accept Sitemaps in a number of formats, but we recommend creating a Sitemap based on the Sitemap protocol because the same file can be submitted to the other search engines, such as MSN and Yahoo!, that are members of sitemaps.org.

You can create a Sitemap in a number of different ways:

  • Manually create a Sitemap based on the Sitemap protocol
  • Use the Sitemap Generator. If you have access to your webserver and it has Python installed, you can use our script to create a Sitemap that uses the Sitemap protocol. The Google Sitemap Generator is a Python script that creates a Sitemap for your site using the Sitemap Protocol. This script can create Sitemaps from URL lists, web server directories, or from access logs.
  • Use a third-party tool. A number of third parties offer tools you can use to create a valid Sitemap.

Using an RSS / Atom feed as a Sitemap

Google accepts RSS (Real Simple Syndication) 2.0 and Atom 1.0 feeds. If you have a blog with an RSS or Atom feed, you submit the feed’s URL as a Sitemap. Most blog software creates your feed for you. Note that the feed may only provide information on recent URLs.

Creating a Sitemap based on a text file

You can provide Google with a simple text file that contains one URL per line. For example:

http://www.example.com/file1.html

http://www.example.com/file2.html

For best results, follow these guidelines:

  • You must fully specify URLs as Google attempts to crawl them exactly as provided.
  • Each text file can contain a maximum of 50,000 URLs. If your site includes more than 50,000 URLs, you can separate the list into multiple text files and add each one separately.
  • The text file must use UTF-8 encoding. You can specify this when you save the file (for instance, in Notepad, this is listed in the Encoding menu of the Save As dialog box).
  • The text file should contain no information other than the list of URLs.
  • The text file should contain no header or footer information.

  • You can name the text file anything you wish. Google recommends giving the file a .txt extension to identify it as a text file (for instance, sitemap.txt).

You should upload the text file to your server. Once you’ve created this file, you can submit it as a Sitemap. This process, while manual, is the simplest and is probably best if you’re not familiar with scripting or managing your web server.

Manage Sitemaps for multiple sites

If you have multiple websites, you can simplify the process of creating and submitting Sitemaps by creating one or more Sitemaps that includes URLs for all your verified sites, and saving the Sitemap(s) to a single location. All sites must be verified in Webmaster Tools. More information.

Submit a Sitemap or update an already submitted Sitemap

Once you’ve created a Sitemap in an accepted format, you can submit it to Google using Google Webmaster Tools. This enables Google to provide you with useful status and statistical information.

Submitting Sitemaps using Google Webmaster Tools

Before you begin, make sure you have the following sites added and verified in your Webmaster Tools account:

  • the site on which the Sitemap is located
  • the site(s) whose URLs are referenced in the Sitemap
  1. Upload your Sitemap to your site.
  2. On the Webmaster Tools home page, click the site you want.
  3. Under Site configuration, click Sitemaps.
  4. In the text box, complete the path to your Sitemap (for example, if your Sitemap is at http://www.example.com/sitemap.xml, type sitemap.xml).
  5. Click Submit Sitemap.

Submitting Sitemaps using your robots.txt file

You can tell Google and other search engines about your Sitemap by adding the following line to your robots.txt file (updating the sample URL with the complete path to your own Sitemap):

Sitemap: http://example.com/sitemap_location.xml

This directive is independent of the user-agent line, so it does not matter where you place it in your file. If you have a Sitemap index file, you can include the location of just that file. You do not need to list each individual Sitemap listed in the index file.

Resubmitting Sitemaps

When you make changes to your Sitemap, you can resubmit it using your Google Webmaster Tools account or an HTTP request.

Resubmitting a Sitemap using Webmaster Tools

  1. On the Webmaster Tools Home page, click the site you want.
  2. Under Site configuration, click Sitemaps.
  3. Select the Sitemap you want to resubmit, and then click Resubmit.

Resubmitting a Sitemap by sending Google an HTTP request

If you do this, you don’t need to resubmit it using Webmaster Tools. The Submitted column will continue to show the last time you manually clicked the link, but the Last Downloaded column will be updated to show the last time our system fetched your Sitemap.

To resubmit your Sitemap using an HTTP request:

  1. Issue your request to the following URL:
    www.google.com/webmasters/tools/ping?sitemap=sitemap_url

    For example, if your Sitemap is located at http://www.example.com/sitemap.gz, your URL will become:

    www.google.com/webmasters/tools/ping?sitemap=http://www.example.com/sitemap.gz
  2. URL encode everything after the /ping?sitemap=:
    www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz
  3. Issue the HTTP request using wget, curl, or another mechanism of your choosing.

A successful request will return an HTTP 200 response code; if you receive a different response, you should resubmit your request. The HTTP 200 response code only indicates that Google has received your Sitemap, not that the Sitemap itself or the URLs contained in it were valid. To obtain status information about your Sitemap, resubmit it using Webmaster Tools account. We recommend that you resubmit a Sitemap no more than once per hour. An easy way to do this is to set up an automated job to generate and submit Sitemaps on a regular basis.

Note: If you are providing a Sitemap index file, you only need to issue a single HTTP request that includes the location of the Sitemap index file; you don’t need to issue individual requests for each Sitemap listed in the index.

Fix a problem with Sitemaps

Problems submitting Sitemaps

If you’re having problems submitting a Sitemap, make sure that the URLs in your Sitemap include the URL of your site exactly as it appears in your Webmaster Tools account. For example, if you have added the site http://www.example.com to Webmaster Tools, don’t list URLs in this format: http://example.com/home.html. Instead, use http:///www.example.com/home.html.

Sitemap errors

The Sitemap Details page lists any errors Google found with your Sitemap, as well as warnings about potentially problematic issues. See details about the most common Sitemap errors.

Once you’ve reviewed your Sitemap and made any changes, save it and then resubmit it. It can take up to a day for Google to process the resubmitted Sitemap, so the warning status may continue to display until then.

Once you’ve reviewed your Sitemap and made any changes, save it and then resubmit it. It can take up to a day for Google to process the resubmitted Sitemap, so the warning status may continue to display until then.

updated 9/15/2009

here is easy way to make sitemap.

go to http://www.xml-sitemaps.com/

Speaking the language of robots (How to make robots.txt)

October 19th, 2009

Speaking the language of robots

Thursday, March 27, 2008 at 1:27 PM

Written by Sean Harding, Webmaster Tools Team

We all know how friendly Googlebot is. And like all benevolent robots, he listens to us and respects our wishes about parts of our site that we don’t want crawled. We can just give him a robots.txt file explaining what we want, and he’ll happily comply. But what if you’re intimidated by the idea of communicating directly with Googlebot? After all, not all of us are fluent in the language of robots.txt. This is why we’re pleased to introduce you to your personal robot translator: the Robots.txt Generator in Webmaster Tools. It’s designed to give you an easy and interactive way to build a robots.txt file. It can be as simple as entering the files and directories you don’t want crawled by any robots.

Or, if you need to, you can create fine-grained rules for specific robots and areas of your site.

Once you’re finished with the generator, feel free to test the effects of your new robots.txt file with our robots.txt analysis tool. When you’re done, just save the generated file to the top level (root) directory of your site, and you’re good to go. There are a couple of important things to keep in mind about robots.txt files:

  • Not every search engine will support every extension to robots.txt files
The Robots.txt Generator creates files that Googlebot will understand, and most other major robots will understand them too. But it’s possible that some robots won’t understand all of the robots.txt features that the generator uses.
  • Robots.txt is simply a request
Although it’s highly unlikely from a major search engine, there are some unscrupulous robots that may ignore the contents of robots.txt and crawl blocked areas anyway. If you have sensitive content that you need to protect completely, you should put it behind password protection rather than relying on robots.txt.

We hope this new tool helps you communicate your wishes to Googlebot and other robots that visit your site. If you want to learn more about robots.txt files, check out our Help Center. And if you’d like to discuss robots.txt and robots with other webmasters, visit our Google Webmaster Help Group.


Labels: ,

Here is easy way to make robots.txt.

go to http://www.mcanerin.com/en/search-engine/robots-txt.asp and it will make it for you. and it is free

Search Engine Optimization (SEO)

October 19th, 2009

from: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35291

SEO is an acronym for “search engine optimization” or “search engine optimizer.” Deciding to hire an SEO is a big decision that can potentially improve your site and save time, but you can also risk damage to your site and reputation. Make sure to research the potential advantages as well as the damage that an irresponsible SEO can do to your site. Many SEOs and other agencies and consultants provide useful services for website owners, including:

  • Review of your site content or structure
  • Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript
  • Content development
  • Management of online business development campaigns
  • Keyword research
  • SEO training
  • Expertise in specific markets and geographies.

Keep in mind that the Google search results page includes organic search results and often paid advertisement (denoted by the heading “Sponsored Links”) as well. Advertising with Google won’t have any effect on your site’s presence in our search results. Google never accepts money to include or rank sites in our search results, and it costs nothing to appear in our organic search results. Free resources such as Webmaster Tools, the official Webmaster Central blog, and our discussion forum can provide you with a great deal of information about how to optimize your site for organic search. Many of these free sources, as well as information on paid search, can be found on Google Webmaster Central.

Before beginning your search for an SEO, it’s a great idea to become an educated consumer and get familiar with how search engines work. We recommend starting here:

If you’re thinking about hiring an SEO, the earlier the better. A great time to hire is when you’re considering a site redesign, or planning to launch a new site. That way, you and your SEO can ensure that your site is designed to be search engine-friendly from the bottom up. However, a good SEO can also help improve an existing site.

Some useful questions to ask an SEO include:

  • Can you show me examples of your previous work and share some success stories?
  • Do you follow the Google Webmaster Guidelines?
  • Do you offer any online marketing services or advice to complement your organic search business?
  • What kind of results do you expect to see, and in what timeframe? How do you measure your success?
  • What’s your experience in my industry?
  • What’s your experience in my country/city?
  • What’s your experience developing international sites?
  • What are your most important SEO techniques?
  • How long have you been in business?
  • How can I expect to communicate with you? Will you share with me all the changes you make to my site, and provide detailed information about your recommendations and the reasoning behind them?

While SEOs can provide clients with valuable services, some unethical SEOs have given the industry a black eye through their overly aggressive marketing efforts and their attempts to manipulate search engine results in unfair ways. Practices that violate our guidelines may result in a negative adjustment of your site’s presence in Google, or even the removal of your site from our index. Here are some things to consider:

  • Be wary of SEO firms and web consultants or agencies that send you email out of the blue.Amazingly, we get these spam emails too:

    “Dear google.com,
    I visited your website and noticed that you are not listed in most of the major search engines and directories…”

    Reserve the same skepticism for unsolicited email about search engines as you do for “burn fat at night” diet pills or requests to help transfer funds from deposed dictators.

  • No one can guarantee a #1 ranking on Google.Beware of SEOs that claim to guarantee rankings, allege a “special relationship” with Google, or advertise a “priority submit” to Google. There is no priority submit for Google. In fact, the only way to submit a site to Google directly is through our Add URL page or by submitting a Sitemap and you can do this yourself at no cost whatsoever.
  • Be careful if a company is secretive or won’t clearly explain what they intend to do.Ask for explanations if something is unclear. If an SEO creates deceptive or misleading content on your behalf, such as doorway pages or “throwaway” domains, your site could be removed entirely from Google’s index. Ultimately, you are responsible for the actions of any companies you hire, so it’s best to be sure you know exactly how they intend to “help” you. If an SEO has FTP access to your server, they should be willing to explain all the changes they are making to your site.
  • You should never have to link to an SEO.Avoid SEOs that talk about the power of “free-for-all” links, link popularity schemes, or submitting your site to thousands of search engines. These are typically useless exercises that don’t affect your ranking in the results of the major search engines — at least, not in a way you would likely consider to be positive.
  • Choose wisely.While you consider whether to go with an SEO, you may want to do some research on the industry. Google is one way to do that, of course. You might also seek out a few of the cautionary tales that have appeared in the press, including this article on one particularly aggressive SEO: http://seattletimes.nwsource.com/html/businesstechnology/2002002970_nwbizbriefs12.html. While Google doesn’t comment on specific companies, we’ve encountered firms calling themselves SEOs who follow practices that are clearly beyond the pale of accepted business behavior. Be careful.
  • Be sure to understand where the money goes.While Google never sells better ranking in our search results, several other search engines combine pay-per-click or pay-for-inclusion results with their regular web search results. Some SEOs will promise to rank you highly in search engines, but place you in the advertising section rather than in the search results. A few SEOs will even change their bid prices in real time to create the illusion that they “control” other search engines and can place themselves in the slot of their choice. This scam doesn’t work with Google because our advertising is clearly labeled and separated from our search results, but be sure to ask any SEO you’re considering which fees go toward permanent inclusion and which apply toward temporary advertising.
  • What are the most common abuses a website owner is likely to encounter?
  • One common scam is the creation of “shadow” domains that funnel users to a site by using deceptive redirects. These shadow domains often will be owned by the SEO who claims to be working on a client’s behalf. However, if the relationship sours, the SEO may point the domain to a different site, or even to a competitor’s domain. If that happens, the client has paid to develop a competing site owned entirely by the SEO.

    Another illicit practice is to place “doorway” pages loaded with keywords on the client’s site somewhere. The SEO promises this will make the page more relevant for more queries. This is inherently false since individual pages are rarely relevant for a wide range of keywords. More insidious, however, is that these doorway pages often contain hidden links to the SEO’s other clients as well. Such doorway pages drain away the link popularity of a site and route it to the SEO and its other clients, which may include sites with unsavory or illegal content.

  • What are some other things to look out for?
    • owns shadow domains
    • puts links to their other clients on doorway pages
    • offers to sell keywords in the address bar
    • doesn’t distinguish between actual search results and ads that appear on search results pages
    • guarantees ranking, but only on obscure, long keyword phrases you would get anyway
    • operates with multiple aliases or falsified WHOIS info
    • gets traffic from “fake” search engines, spyware, or scumware
    • has had domains removed from Google’s index or is not itself listed in Google
  • There are a few warning signs that you may be dealing with a rogue SEO. It’s far from a comprehensive list, so if you have any doubts, you should trust your instincts. By all means, feel free to walk away if the SEO:

    If you feel that you were deceived by an SEO in some way, you may want to report it.

    In the United States, the Federal Trade Commission (FTC) handles complaints about deceptive or unfair business practices. To file a complaint, visit: http://www.ftc.gov/ and click on “File a Complaint Online,” call 1-877-FTC-HELP, or write to:

    Federal Trade Commission
    CRC-240
    Washington, D.C. 20580

    If your complaint is against a company in a country other than the United States, please file it at http://www.econsumer.gov/.

updated 10/8/2009