Skip to search.

Yahoo! Ad Crawler Frequently Asked Questions

Last Updated: June 09, 2010
Text Size: A A A

Save to My Help

Save this article to My Help for easy reference. You can visit the article at any time from any computer.

Replace an article

You have reached the maximum number of saved articles. Your oldest saved article will be replaced with the new one.

  1. What is Yahoo!-AdCrawler?
  2. Yahoo! has used web ‘crawlers’ for a long time. A web crawler is an automated program that browses the World Wide Web and indexes web pages. This helps us provide relevant results in response to user searches. Yahoo! has been using a crawler (named “Slurp”) to help us build algorithmic (web) results as well as to scan the landing pages of Yahoo! Search Marketing (YSM) advertisers to help match advertisers’ ads to search queries.

    Recently, Yahoo! launched another crawler (named “Yahoo!-AdCrawler”) that also will crawl YSM advertiser landing pages. This crawler is designed to help us make relevance assessments of these pages, that helps us match ads to specific search queries.


  3. Why have you created another crawler?
  4. Website operators have the ability to block web crawlers (such as Yahoo! Search’s “Slurp”) from crawling their site, by using a ‘robots.txt’ file. Adding another crawler to crawl advertiser landing pages allows web site operators flexibility to control these crawlers independently.

    Website operators can set separate access policies for Slurp and Yahoo!-AdCrawler. Keep in mind that Yahoo!-AdCrawler is designed to help us deliver more relevant ads to users that can translate into more business for you as an advertiser.


  5. How does this change relate to the Yahoo! Search crawler (Slurp)?
  6. The Yahoo! Search crawler (Slurp) will continue to exist and index web pages as before. You can independently set access policies for your website for Slurp and Yahoo!-AdCrawler.


  7. Why do you want to see what’s on my landing page?
  8. We hope to increase the relevancy of the ads we display to users, by evaluating the relevance of your landing pages to your ads and keywords. Landing pages that have relevant, useful and informative content related to your keywords and ad text will be considered to have better quality.

    Keep in mind that Yahoo!-AdCrawler is designed to help us deliver more relevant ads to users and that can translate into more business for you.


  9. What are some best practices for creating a relevant and high-quality landing page?
  10. Tips for improving your landing pages include:

    • The landing page should take users directly to the product or service described in your ad.
    • Make your landing page actionable by including a specific call-to-action that corresponds to your marketing objective. In other words, close the sale, encourage the user to leave contact information, or promote the availability of a download.
    • Make the page easy to use. The transaction process should be short and simple, and the page should be uncluttered.
    • Most importantly, make sure the landing page loads quickly.

    When in doubt, put yourself in the shoes of users and ask yourself whether the landing page is really targeted to what the user is looking or searching for.


  11. Will the assessment of my landing page impact my ad quality?
  12. In some cases, our assessment of your landing page relevance can affect your ad quality. You can gain an understanding of your ad quality by looking at your quality index.

    Landing pages with relevant, useful and informative content related to your keyword and ad text will be considered to be of higher quality and in some cases may be reflected in your quality index.


  13. Will this help improve my traffic?
  14. Allowing Yahoo!-AdCrawler to crawl your landing pages can potentially improve your traffic, because the crawler is designed to help us match your ads to relevant search queries.


  15. If I block Yahoo!-AdCrawler, what will happen to my traffic?
  16. If you choose to block Yahoo!-AdCrawler, it may impact our ability to evaluate the relevance of your landing pages to your keywords and ads. This in turn could decrease the display of your ads for relevant searches. As a result, you may experience reduced impressions and clicks, and/or an increase in cost per click and/or minimum bid requirements. An alternative to blocking Yahoo!-AdCrawler would be to set a crawl delay (see next section).


  17. How do I give additional commands to Yahoo!-AdCrawler via robots.txt
  18. Yahoo!-AdCrawler obeys the Robot Exclusion Standard. Specifically, Yahoo!-AdCrawler adheres to the 1996 Robots Exclusion Standard (RES).

    Yahoo!-Ad Crawler obeys the first entry in the robots.txt file with a User-agent containing "Yahoo!-AdCrawler".

    Example 1 - Global disallow in robots.txt:
    User-agent: *
    Disallow: /

    The above command will block all crawlers except for those that ignore global exclusions, such as Yahoo!-AdCrawler, which will be able to make relevance assessments of the landing pages on that domain and its sub-directories.


    Example 2 - Yahoo!-AdCrawler disallow in robots.txt:
    User-agent: Yahoo!-AdCrawler
    Disallow: /

    The above commands will block only Yahoo!-AdCrawler. Yahoo!-AdCrawler will not be able to make relevance assessments of the landing pages on that domain (the latter is not recommended - see FAQ #8). Disallowed documents, including slash "/" (the home page of the site), are not crawled, nor are links in those documents followed.


    Example 3 - Yahoo!-AdCrawler disallow for specific directories in robots.txt:
    User-agent: Yahoo!-AdCrawler
    Disallow: /sub-dir

    The above command will not let Yahoo!-AdCrawler navigate past any URL on the site with “sub-dir” in that path. It is not recommended to block Yahoo!-AdCrawler (see FAQ #8).


    Example 4 - Yahoo! Ad-Crawler crawl delay in robots.txt:
    User-agent: Yahoo!-AdCrawler
    Crawl-delay: 0.5

    The above command allows you to set a limit on our crawler request rate. This "delay value" increases the time between successive Yahoo! crawler activities, and lowers the access rate to your server. Yahoo! suggests that you start with small values (0.5–1), and increase the "delay value" only as needed for an acceptable and comfortable crawling rate for your server.

Was this information helpful?      

My Help

Forgot your ID or password?

Sign In

Sign in to see your account information saved articles and more.
  1. Recent Searches (0)

  2. Saved Articles

Still Need Help?