From google-ads
Scan landing pages for 4xx and 5xx HTTP errors that waste ad spend and damage user experience.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Scan landing pages for 4xx and 5xx HTTP errors that waste ad spend and damage user experience. Broken URLs result in 100% bounce rate on affected clicks, wasted budget, and potential Quality Score penalties.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
Scan landing pages for 4xx and 5xx HTTP errors that waste ad spend and damage user experience. Broken URLs result in 100% bounce rate on affected clicks, wasted budget, and potential Quality Score penalties.
Data Source: Standard (plus external URL testing)
Standard Data:
data/account/campaigns/*/*/ads.md - Ad final URLsdata/account/ext_sitelinks.md - Sitelink URLsdata/performance/campaigns/*/*/ads_metrics_30_days.md - Click volume per adReference GAQL:
SELECT
ad_group_ad.ad.id,
ad_group_ad.ad.final_urls,
campaign.name,
ad_group.name,
ad_group_ad.status,
metrics.clicks,
metrics.cost_micros
FROM ad_group_ad
WHERE segments.date DURING LAST_30_DAYS
AND ad_group_ad.status = 'ENABLED'
ORDER BY metrics.clicks DESC
Use /google-ads:get-custom for comprehensive URL extraction.
Note: Actual HTTP status testing requires external tools or scripts.
| Condition | Severity |
|---|---|
| 404/410 error on any URL with clicks | Critical |
| 5xx server error on any URL | Critical |
| Redirect chain > 3 hops | Warning |
| 301 redirect (should update to final URL) | Warning |
| HTTP URL (should be HTTPS) | Warning |
Short (default):
## Broken URL Monitoring Audit
**Account:** [Name] | **URLs Extracted:** [X] | **To Test:** [Y]
### Priority URLs for HTTP Testing
| URL | Monthly Clicks | Cost |
|-----|----------------|------|
| [URL] | [X] | $[Y] |
### Actions Required
1. Test URLs for HTTP status codes
2. Fix any 4xx/5xx errors immediately
3. Update 301 redirects to final URLs
### Testing Methods
- Browser DevTools Network tab
- cURL: `curl -I [URL]`
- Screaming Frog (bulk)
Detailed adds: