Fix issues with your Dynamic Search Ads
Your Dynamic Ad Target status lets you know whether your targets are eligible to serve or not. If your Dynamic Ad Targets are not serving, you can use the status to figure out the nature of the problem.
These statuses are listed in the “Dynamic Ad Targets” section of the page menu in Google Ads. This article explains what the different statuses mean and how to resolve them.
Types of Dynamic Search Ad statuses
Below are the different status types:
|Statuses that you control||
|Statuses related to system processing||Pending|
|Statuses that require you to make a change||Below first page bid
Destination not working
No matching landing pages
No matching queries
All pages blocked
Destination not crawlable
No headline generated
|Statuses that are impacted by other factors||Overlapping target|
What they mean and what to do about them
The Dynamic Ad Target status tells you whether your target is eligible to serve ads to customers. In general, your target will be in one of three states:
- Showing ads
- Not showing ads because you paused or removed a keyword, ad group, or campaign
- Not showing ads because there is an issue with your target, website, or setup
Here are the different types of Dynamic Ad Target statuses, what they mean, and how to respond to them:
Below first page bid
Your dynamic ad target isn't performing well because its bid is too low to show ads on the first page of search results consistently.
Next Steps: Leverage Smart Bidding with Dynamic Search ads to benefit from "auction-time bidding". Learn more about Smart bidding.
Eligible (Limited): No matching landing pages
- Make sure that the Dynamic Ad Target is correct and matches your target pages. For example, if the Dynamic Ad Target is a "URL contains" target, confirm that the targeted URLs contain the text in the target and the target is spelled correctly.
- Ensure that the domain and campaign language settings are correct and match. For example, a Dynamic Ad Target can’t serve if all of your webpages are in French but the language targeted in your Dynamic Search Ads settings is German.
- Does your website block Google crawlers from indexing URLs? For example, if your website uses robots.txt to prevent Googlebot from crawling your pages, then the target may be ineligible to serve. If your website is blocking GoogleBot but isn’t blocking AdsBot, then you can use Page Feed targeting because this also uses AdsBot crawlers. See status solutions for “Disapproved: Destination not crawlable” below for more information.
Rarely Shown: Few matching queries
Dynamic Search Ads automatically generates targets for your ad to serve on by reviewing the content on your webpage to find relevant terms and themes. This status means that Google Ads is unable to identify many searches to serve ads on from your targeted pages so the target may not serve or it may have low volume. Dynamic Search Ads work well with webpages that have relevant text and are well optimized for webpage crawlers. Formats such as PDFs or webpages that have a lot of images and minimal text can be hard for Dynamic Search Ads to identify queries to serve on.
Next Steps: Here are some tips to optimize your webpage for Dynamic Search Ads:
- Ensure people can tell at a glance what your page is about. This will help webpage crawlers identify what is on your page, and make it easier for users to navigate on your website.
- Break down categories where relevant. That will improve user navigation and allow Dynamic Search Ads to generate categories for you to target.
- Mention all relevant content on your pages. This will improve user navigation and help you to get more traffic in each category
You can learn more about how to make your website accessible to our crawlers in the Search Engine Optimization Starter Guide.
Eligible (Limited): Overlapping target
Eligible (Limited): All pages blocked
PAGE_CONTENTexclusion for “out of stock,” but “out of stock” is in the text on every webpage, this will prevent your Dynamic Ad Targets from serving.
Rarely Shown: No headline generated
Statuses Available for URL Equals Dynamic Ad Targets
The URL Equals Dynamic Ad Target allows you to target one URL at a time. Learn more about URL Equals.
Disapproved: Destination not working
URL_EQUALStarget URL is invalid.
Disapproved: Destination not crawlable
Disapproved: Destination mismatch
URL_EQUALStarget does not allow cross domain redirects. For example, if your url example.com redirects to example.jp, this URL would be ineligible for dynamic search ads.
URL_EQUALSDynamic Ad Targets.
Dynamic Search Ad Page feed statuses
To view the Page feed statuses:
- Click on the Tools icon .
- Click on Business data.
- Click on the feed you’d like to view the statuses for.
- The information will be listed under the “Status” column.
These are the different types of page feed entry statuses, what they mean, and how to respond to them:
Page Feed URLs are eligible to serve with a Dynamic Ad Target.
Next Steps: Follow directions here to select the targeting source in the campaign containing your dynamic ad group. This will allow you to target URLs from your page feed with a Dynamic ad target.
The URL directs to a different webpage than the one specified. The redirect URL is within the same domain so it is eligible to serve.
Next Steps: URLs that redirect within the same domain are eligible to serve. However, you should make sure that you are targeting the page you intend to serve ads on.
Review the page feed URL and make sure that you are targeting the final URL after all redirects. The redirect URL should be displayed if you hover over the status.
You should also make sure that you’ve put any tracking information in the tracking parameters section of your ads or settings.