Skip to content
Skip to content
Paid search

The Google Ads landing page is part of the ad, and a gate can close overnight

Summarise with

On 1 October 2026 Google clarified its Destination not working policy with more examples, and a quiet spend leak got a clearer map. Here is a weekly runbook for the page at the end of the click.

Quick answerA google ads landing page can fail overnight on a redirect, a timeout or a bot wall. Google clarified its Destination not working examples on 1 October without changing enforcement; check final URLs weekly.
Section 02

Google Ads destination not working: where a click can die between ad and page#

Google's destination errors, the causes it lists, and who usually fixes them; the last column is our reading of agency practice, not Google's wording.
Google's labelCause Google listsUsual owner
HTTP 4xxWrong or mistyped URL, page not foundAccount manager
HTTP 5xxServer problem for the crawlerDeveloper or host
DNS errorExpired domain, wrong IP, firewallDomain owner
Redirect too long, empty or badCMS redirect rules misconfiguredDeveloper
Private IPSite behind a firewall or routerClient IT
Malformed responseCrashed code, low server memoryDeveloper or host
Timeout reading pageServer took too long to answerDeveloper or host
Server redirects too oftenRedirect loopDeveloper
Page requires authenticationLogin, password or other gateClient
  • HTTP 4xxWrong or mistyped URL, page not foundAccount manager
  • HTTP 5xxServer problem for the crawlerDeveloper or host
  • DNS errorExpired domain, wrong IP, firewallDomain owner
  • Redirect too long, empty or badCMS redirect rules misconfiguredDeveloper
  • Private IPSite behind a firewall or routerClient IT
  • Malformed responseCrashed code, low server memoryDeveloper or host
  • Timeout reading pageServer took too long to answerDeveloper or host
  • Server redirects too oftenRedirect loopDeveloper
  • Page requires authenticationLogin, password or other gateClient

Read the table as a map of who to phone. Every row comes from Google's Destination not working page, which lists the common causes in plain language, and every row has a different human at the other end of the call. That is the first useful thing about the update: it turns a vague red flag in the Ads interface into a short list of suspects for any google ads landing page, and an agency that knows the suspects can triage in minutes instead of days.

Notice how many rows are not about the page you designed. A DNS error, a private IP, a malformed response and a redirect loop are all server and network behaviour. Your google ads landing page might be gorgeous in your own browser and still fail the crawler, because the visitor that decides is not you. Google's page tells advertisers to use the AdsBot crawlers to check for destination errors, and notes that the Expanded URL in the Ads interface, which is the Final URL plus any tracking template and parameters, may differ from the destination you think you bought.

There is a sibling policy with a sharper edge. On its Destination not accessible page, Google says landing pages must be accessible in the targeted location, and it lists server-side configurations that prevent Google AdsBot from accessing the page. Its advice for the baffling case, where your website works for you but still gets disapproved, is that your server security settings, firewalls or CMS plugins might be blocking the automated crawl, and that your developer should allowlist the AdsBot-Google and AdsBot-Google-Mobile user agents. That is a CDN or security-plugin story, and it is the one agencies meet most often.

A third cousin concerns permission to look. Google's Destination not crawlable page gives the example of using a robots.txt file to restrict access to most or all of a site, and warns that site settings allowing less crawling than the number of ads you run can cause trouble too. If you submit a large volume of ads at once, it suggests breaking submissions into smaller batches spread across several days. Our note on blocking AI crawlers and Googlebot risk tells the sibling story for organic search: a gate built for one visitor catches another.

The path of a click, and where it can die (illustrative)
The click

A searcher clicks the ad, and the Final URL plus any tracking template becomes the Expanded URL.

The redirect hops

Tracking, language, geo and consent redirects each add a hop and a chance to loop or break.

The security layer

A firewall, CDN or plugin decides whether AdsBot or a human visitor is allowed through.

The server answer

A 200 response is the goal; a 4xx, a 5xx or a timeout is a closed gate.

The page itself

A login wall, a cookie wall or an under-construction notice can fail a visitor that the server passed.

That picture is a shape, not a measurement, which is why it says illustrative in its title. Its job is to show that the landing page is a chain of five hand-offs, and that the ad is only as sound as the weakest link, which is usually owned by someone who has never opened the Ads account.

Section 04

Redirect chains, timeouts and the bot wall#

Every redirect layer spends from a hop budget
Every redirect layer spends from a hop budgetBar chart of redirect hops left from 10: start 10, then 9, 8, 7, 6 and 5 after five common redirect layers, illustrating risk to a google ads landing pageRedirect hops left of the 10 Google search crawlers follow by default0246810Start: 10Start10http to https: 9http to https9Non-www to www: 8Non-www to www8Tracking redirect: 7Tracking redirect7Geo redirect: 6Geo redirect6Consent redirect: 5Consent redirect5
Bar chart of redirect hops left from 10: start 10, then 9, 8, 7, 6 and 5 after five common redirect layers, illustrating risk to a google ads landing page
ItemValue
Start10
http to https9
Non-www to www8
Tracking redirect7
Geo redirect6
Consent redirect5
Illustrative arithmetic, not a measurement: five ordinary redirect layers would use half of the 10 hops Google's search crawlers follow by default, and Google publishes no AdsBot limit.

Redirects are where a tidy google ads landing page goes to die, and the chart shows why. Google's Search Central guidance on HTTP and network errors says that by default its crawlers follow up to 10 redirect hops, and that specific products may have different limits. We found no published AdsBot figure, so treat 10 as the outer edge of a search crawler's patience, not a promise about your ads. The point is the arithmetic of stacking: http to https, a non-www to www rule, a tracking hop, a geo redirect and a consent redirect are each reasonable alone and sum to half the budget.

Google's destination list names the redirect failures separately: a redirect URL that is too long, an empty redirect URL, a bad redirect URL and a server that redirects too often, which Google describes as a redirect loop it stops following. The listed cause of an over-long redirect is a CMS creating redirect URLs with redundant information added. A timeout is simply the server taking too long to send content, so that Google Ads stopped waiting. Each of these is mechanical, which is good news: mechanical faults can be monitored.

The harder fault to see on a google ads landing page is the bot wall. Google's special-case crawler documentation says AdsBot ignores the global robots.txt user agent with the ad publisher's permission, and it publishes IP ranges for these crawlers in a special-crawlers.json file. It also warns that a user agent string can be spoofed, so a security tool that trusts the name alone is trusting a label, and a tool that blocks unfamiliar crawlers wholesale may block the one Google sends. Which of those your CDN does is a setting, and settings drift.

Here is a cautious rule of thumb, ours rather than Google's. After any change to a CDN, firewall, bot rule or security plugin, test a handful of your busiest Final URLs as AdsBot, from outside your own network. Google's own DevTools guidance shows how to override the browser's user agent with the AdsBot strings in Chrome. It is a helpful first test, but a spoofed user agent from your office is not the same as a request from Google's published ranges, so a clean result there is not a guarantee. Our note on AI Crawl Control and the Cloudflare gate explains how easily a bot rule built for one purpose catches another.

Geography is the last place a break hides. Google's accessibility page tells advertisers to make sure landing pages are accessible globally, especially in your targeted locations and the United States, where it says Google AdsBot often crawls from. A google ads landing page that politely geo-blocks traffic from outside the market it serves can therefore fail the very crawler that approves its ads. If you run a regulated vertical, where fintech marketing or other geo-fenced offers are normal, check that your fence leaves a door for the bot.

Section 05

A weekly google ads landing page runbook, and the asset group footnote#

Time to turn the list into a google ads landing page routine. The version below is deliberately dull, which is the best quality in a monitoring job. It assumes you can list every Final URL in the account, and it takes about an hour a week for a mid-sized account once the first pass is built. That hour is our estimate, not a Google figure, and your account will vary.

A weekly google ads landing page runbook
List every Final URL

Export final, mobile, keyword and deep-link URLs, and the tracking templates that rewrite them.

Fetch like AdsBot

Request each URL with the AdsBot user agents and record status, hops and time to first byte.

Walk the redirect chain

Flag any chain longer than two hops, any loop and any hop that changes host.

Test the variants

Repeat from the markets you target and the United States, on a phone and a desktop.

Check the bot wall

Confirm your CDN, firewall and plugins still let AdsBot-Google and AdsBot-Google-Mobile through.

Check the asset groups

Confirm every Performance Max campaign holds at least one configured asset group.

The sixth step comes from the second half of this week's story. Google's page adds an asset groups line to its common destination issues: make sure your campaign has at least one asset group configured, because if one is missing you may receive an invalid final URL error during setup even if your destination URL is working correctly. Search Engine Roundtable flagged that line, and Search Engine Land described it as a possible source of destination errors at campaign setup.

Read that carefully, because it cuts the other way from the rest of this piece. Here the google ads landing page is fine and the account is the culprit, so the lesson is to resist the urge to rewrite a healthy landing page. Performance Max, which Google's help centre lists with controls such as final URL expansion, relies on asset groups to hold the final URL, so an empty group is a configuration gap. Our explainer on Performance Max asset groups covers what each group needs.

The folkfox vixen at a closed gate at the end of a paw-print trail, a picture of a Google Ads landing page that has stopped working
A trail of paw-prints is only as good as the gate at the end of it.

The same discipline helps a second kind of reader, the one who owns the page but not the ads. If you run the website, the polite request to make of your agency is a list of the Final URLs, so that your next release does not close a gate you did not know was in use. If you run the ads, the polite request to make of your developer is a heads-up before any redirect, bot rule or plugin change goes live. Our guide to landing page architecture and our earlier case that the page it led to was the breach make the same case from the page side.

Done well, google ads landing page monitoring is a small job with a large dividend: no heroic fixes, no panicked appeals, just a quiet record that every gate was swung open on Monday, and again on Thursday for the campaigns that carry the budget. For teams that would rather hand the watching to someone with a lantern, our PPC service builds this kind of monitoring into the ordinary weekly rhythm. A fox that prowls the hedgerow every morning rarely finds a snare at midday.

Questions

Frequently asked questions#

What does google ads destination not working mean?

Google ads destination not working means Google could not load your ad's landing page properly, for example because the server returned a 403, 404 or 500 error for the AdsBot crawler, or the page showed a notice such as Site Under Construction. Google lists it as a disapproval reason, with a route to fix the destination, appeal or change the landing page.

Why are my google ads not working?

Start with the Status column in Google Ads, where hovering over a disapproval gives the reason. If it says Destination not working, test the Final URL, tracking template and redirects as AdsBot would, and check that security tools allow AdsBot-Google. If ads are not disapproved, look at budget, bids and recent site releases next.

Does a google ads policy update on 1 October change enforcement?

No. Search Engine Roundtable quotes Google as saying the update does not change enforcement of the policy, and Search Engine Land calls it a documentation update. What changed is the list of examples Google gives for destination issues, plus an asset groups line about the invalid final URL error.

Why is my google ads disapproved after the landing page worked yesterday?

A page can pass one crawl and fail the next if a redirect rule, firewall, CDN or plugin changed in between. Google says security settings can block the automated crawl even when the site works for you. Fetch the page as AdsBot-Google and AdsBot-Google-Mobile, then fix, appeal or point the ad at a different landing page.

Will a destination error get my Google Ads account suspended?

Not on its own, according to Google. Its destination requirements page says violations will not lead to immediate account suspension without prior warning, and that a warning will be issued at least 7 days before any suspension. Repeated violations are a different matter, and Google advises removing ads you cannot fix.

What is the invalid final URL error in Performance Max?

Google says that if a campaign has no asset group configured, you may see an invalid final URL error during setup even when the destination URL works. Make sure every Performance Max campaign has at least one asset group, then re-check the Final URL before changing the landing page.

Keep reading

Read more on this topic#

Want someone watching the gate every week?

We help paid search teams monitor final URLs, redirect chains and bot rules so a broken page is found by us before it is found by the budget.

Want folkfox in your Google results and AI answers? Set folkfox as a preferred source.

The den

Where to?

Pricing

Choose a section. Enter opens it, Escape continues reading.

Cookie preferences

folkfox uses data the way we use strategy: only when it earns its place.