Catalog / bbgwatch.com
65

SEO audit for bbgwatch.com

BBG and USAGM Watch – Journalists Looking at BBG – USAGM – VOA – OCB – RFE/RL – RFA – MBN – OTF

mediaWordPress

Health 65/100 (fair) · 42 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
42
pages crawled
41
indexable pages
0
errors
191
warnings
495
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 41 42
Meta Description 71 0 41 0
Performance 71 0 41 124
Titles 71 0 40 0
Images 81 0 26 48
Crawlability 99 0 1 0
Robots 99 0 1 0
Content 100 0 0 63
Headings 100 0 0 3
Links 100 0 0 3
Security 100 0 0 70
Social 100 0 0 82
Structured Data 100 0 0 41
URL 100 0 0 19
Findings

Warnings (7 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 41 occurrence(s)

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 26 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 41 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 41 occurrence(s)

warning robots.txt blocks CSS/JS the pages need to render

Rule robots.blocks_css_js · Robots · 1 occurrence(s)

  • https://bbgwatch.com/ — robots.txt Disallow blocks render-critical CSS/JS under: /wp-includes/js/, /wp-includes/js/dist/, /wp-includes/js/jquery/, /wp-includes/js/mediaelement/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 40 occurrence(s)

Notices (19 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 41 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

  • https://bbgwatch.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 22 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 41 occurrence(s)

notice Image alt text is keyword-stuffed (repetition / low variety)

Rule images.alt_stuffed · Images · 1 occurrence(s)

  • https://bbgwatch.com/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 6 occurrence(s)

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 41 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 3 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 41 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 41 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 41 occurrence(s)

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 41 occurrence(s)

notice Slow server response

Rule perf.slow_response · Performance · 1 occurrence(s)

notice No structured data detected

Rule schema.none · Structured Data · 41 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 41 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 29 occurrence(s)

notice Missing Twitter Card tag

Rule twitter.missing · Social · 41 occurrence(s)

notice URL is very long

Rule url.too_long · URL · 19 occurrence(s)

Pages (showing 42 of 42)
URLStatusIndexableWordsIn-links
https://bbgwatch.com/
BBG and USAGM Watch – Journalists Looking at BBG – USAGM – VOA – OCB – RFE/RL – RFA – MBN – OTF
200 yes 2197 41
https://bbgwatch.com/congress-must-save-the-good-journalists-at-voa-rfe-rl-rfa-radio-tv-marti-mbn-lipien-in-the-hill/
Congress must save the good journalists at VOA, RFE/RL, RFA, Radio TV Marti, MBN | LIPIEN in THE HILL – BBG and USAGM Watch
200 yes 681 3
https://bbgwatch.com/all-voice-of-america-full-time-employees-put-on-paid-administrative-leave-voa-may-survive-but-emerge-much-small-future-of-radio-free-europe-radio-liberty-radio-free-asia-other-usagm-grantees-uncer/
All Voice of America Full Time Employees Put on Paid Administrative Leave, VOA May Survive But Emerge Much Smaller, Future of Radio Free Europe/Radio Liberty, Radio Free Asia, other USAGM Grantees Uncertain | BREAKING NEWS – BBG and USAGM Watch
200 yes 1548 3
https://bbgwatch.com/robinson-how-not-to-cover-breaking-news-voas-embarrassing-performance-on-recent-major-stories-washington-times-op-ed/
ROBINSON How not to cover breaking news: VOA’s embarrassing performance on recent major stories | Washington Times op-ed – BBG and USAGM Watch
200 yes 692 3
https://bbgwatch.com/trump-picks-l-brent-bozell-iii-for-usagm-ceo/
Trump picks L. Brent Bozell III for USAGM CEO – BBG and USAGM Watch
200 yes 924 3
https://bbgwatch.com/voice-of-america-buries-la-fires-story-ignores-bipartisan-criticism-of-democratic-mayor/
Voice of America Buries LA Fires Story, Ignores Bipartisan Criticism of Democratic Mayor – BBG and USAGM Watch
200 yes 2083 3
https://bbgwatch.com/kari-lake-will-face-a-harrowing-task-in-fixing-a-very-broken-voa-opinion-lipien-the-hill/
Kari Lake will face a harrowing task in fixing a very broken VOA | OPINION | LIPIEN | THE HILL – BBG and USAGM Watch
200 yes 745 3
https://bbgwatch.com/afge-journalists-federal-workers-and-unions-file-lawsuit-to-challenge-closure-of-u-s-agency-for-global-media/
AFGE: Journalists, Federal Workers, and Unions File Lawsuit to Challenge Closure of U.S. Agency for Global Media – BBG and USAGM Watch
200 yes 1504 2
https://bbgwatch.com/procedures-for-appointing-and-removing-voice-of-america-director/
Procedures for Appointing and Removing Voice of America Director – BBG and USAGM Watch
200 yes 3063 2
https://bbgwatch.com/how-voice-of-americas-poor-leadership-entangled-it-in-a-spy-scandal-the-hill-op-ed-by-ted-lipien/
How Voice of America’s poor leadership entangled it in a spy scandal | THE HILL op-ed by Ted Lipien – BBG and USAGM Watch
200 yes 1635 2
https://bbgwatch.com/urgent-reform-needed-to-stop-anti-trump-hate-by-voas-partisan-journalists-the-hill-op-ed/
Urgent reform needed to stop anti-Trump hate by VOA’s partisan journalists | THE HILL Op-Ed – BBG and USAGM Watch
200 yes 1686 2
https://bbgwatch.com/strong-dislike-of-donald-trump-among-some-voice-of-america-newsroom-reporters-and-editors/
Strong dislike of Donald Trump among some Voice of America newsroom reporters and editors – BBG and USAGM Watch
200 yes 3157 2
https://bbgwatch.com/employees-rebel-at-us-news-outlet-voice-of-america-for-hiring-journalists-from-pro-kremlin-news-sources-a-newspaper-in-ukraine-reports/
‘Employees Rebel at US News Outlet Voice of America for Hiring Journalists’ from ‘Pro-Kremlin News Sources,’ a Newspaper in Ukraine Reports – BBG and USAGM Watch
200 yes 610 2
https://bbgwatch.com/voice-of-america-slants-news-delays-bidens-debate-stumble-story/
Voice of America Slants News, Delays Biden’s Debate Stumble Story – BBG and USAGM Watch
200 yes 5628 2
https://bbgwatch.com/more-charges-of-voice-of-america-and-usagm-senior-management-dysfunction/
More Charges of Voice of America and USAGM Senior Management Dysfunction – BBG and USAGM Watch
200 yes 714 2
https://bbgwatch.com/voice-of-america-ignored-house-foreign-affairs-committee-report-alleging-culture-of-corruption-allowed-by-senior-usagm-executives/
Voice of America Ignored for 3 Days House Foreign Affairs Committee Report Alleging ‘Culture of Corruption’ Allowed by Senior USAGM Executives – BBG and USAGM Watch
200 yes 1508 2
https://bbgwatch.com/voice-of-america-reporters-agreed-to-cuts-in-their-report-about-a-new-scandal-at-u-s-agency-for-global-media-usagm/
Voice of America reporters agreed to cuts in their report about a new scandal at U.S. Agency for Global Media – USAGM – BBG and USAGM Watch
200 yes 811 2
https://bbgwatch.com/voice-of-america-whitewashes-terror-backgrounds-of-gazan-journalists-honest-reporting/
Voice of America Whitewashes Terror Backgrounds of Gazan Journalists | Honest Reporting – BBG and USAGM Watch
200 yes 2007 2
https://bbgwatch.com/leadership-failure-at-voice-of-america-and-us-agency-for-global-media-calls-for-bipartisan-reform-washington-examiner-op-ed/
Leadership failure at Voice of America and US Agency for Global Media calls for bipartisan reform | Washington Examiner Op-Ed – BBG and USAGM Watch
200 yes 939 2
https://bbgwatch.com/putins-influencers-why-is-taxpayer-funded-voa-spreading-his-propaganda-the-hill-ted-lipien/
Putin’s influencers? Why is taxpayer-funded VOA spreading his propaganda? | The Hill | Ted Lipien – BBG and USAGM Watch
200 yes 959 2
https://bbgwatch.com/usagm-ceo-amanda-bennett-gave-evasive-answers-about-internal-censorship-of-voice-of-america-news/
USAGM CEO Amanda Bennett Gave Evasive Answers About Internal Censorship of Voice of America News – BBG and USAGM Watch
200 yes 3838 2
https://bbgwatch.com/chairman-mccaul-decries-extraordinary-crisis-of-leadership-at-usagm/
Chairman McCaul decries extraordinary crisis of leadership at USAGM – BBG and USAGM Watch
200 yes 644 2
https://bbgwatch.com/rfe-rl-issues-vague-denial-of-offering-job-to-pro-crimea-annexation-journalist-exclusive/
RFE/RL Issues Vague Denial of Offering Job to Pro-Crimea Annexation Journalist EXCLUSIVE – BBG and USAGM Watch
200 yes 1253 2
https://bbgwatch.com/voice-of-america-staffers-posted-anti-israel-content-to-facebook-national-review/
Voice of America Staffers Posted Anti-Israel Content to Facebook | National Review – BBG and USAGM Watch
200 yes 990 2
https://bbgwatch.com/voas-sloppy-newscasts-part-of-qc-problems-at-usagm/
VOA’s Sloppy Newscasts Part of QC Problems at USAGM – BBG and USAGM Watch
200 yes 1850 2
https://bbgwatch.com/the-hill-op-ed-against-anti-semitism-in-media-and-walter-durnaty-style-journalism-at-usagms-voice-of-america-voa/
The Hill Op-ed Against Anti-Semitism in Media and Walter Durnaty-Style Journalism at USAGM’s Voice of America (VOA) – BBG and USAGM Watch
200 yes 971 2
https://bbgwatch.com/voas-russian-influence-crisis-calls-for-congressional-intervention-the-hill-op-ed/
VOA’s Russian influence crisis calls for congressional intervention | The Hill op-ed – BBG and USAGM Watch
200 yes 494 2
https://bbgwatch.com/voice-of-america-reporters-and-editors-keep-calling-hamas-terrorists-fighters/
Voice of America Reporters and Editors Keep Calling Hamas Terrorists ‘Fighters’ – BBG and USAGM Watch
200 yes 2611 2
https://bbgwatch.com/usagm-managements-failure-to-vet-voice-of-america-journalists/
USAGM management’s failure to vet Voice of America journalists – BBG and USAGM Watch
200 yes 1210 2
https://bbgwatch.com/voice-of-america-reverses-ban-on-calling-hamas-terrorists-after-usagm-ceo-amanda-bennett-gets-an-earful-from-members-of-congress/
Voice of America Reverses Ban On Calling Hamas ‘Terrorists’ After USAGM CEO Amanda Bennett Gets An Earful From Members of Congress – BBG and USAGM Watch
200 yes 1073 2
https://bbgwatch.com/mccaul-begins-investigative-interviews-into-corruption-at-u-s-agency-for-global-media/
McCaul Begins Investigative Interviews Into Corruption at U.S. Agency for Global Media – BBG and USAGM Watch
200 yes 795 2
https://bbgwatch.com/voice-of-america-trusts-hamas-one-source-news-but-not-israels-keeps-hamas-fake-news-online-for-many-days/
Voice of America trusts Hamas’ one-source news but not Israel’s, keeps Hamas’ fake news online for many days – BBG and USAGM Watch
200 yes 1274 2
https://bbgwatch.com/voice-of-america-hours-late-in-reporting-on-trump-court-plea/
Voice of America Hours Late in Reporting on Trump Court Plea – BBG and USAGM Watch
200 yes 1125 2
https://bbgwatch.com/why-i-cant-be-silent-when-voice-of-america-bans-calling-hamas-terrorists-washington-times-op-ed-by-ted-lipien/
Why I can’t be silent when Voice of America bans calling Hamas ‘terrorists’ | Washington Times op-ed by Ted Lipien – BBG and USAGM Watch
200 yes 841 2
https://bbgwatch.com/why-are-us-funded-usagm-journalists-defending-russia-iran-over-the-hamas-massacre-ted-lipien-op-ed-in-the-hill/
Why are US-funded USAGM journalists defending Russia, Iran over the Hamas massacre? – Ted Lipien Op-Ed in The Hill – BBG and USAGM Watch
200 yes 1509 2
https://bbgwatch.com/u-s-funded-voice-of-america-management-under-usagm-and-some-voa-journalists-say-calling-hamas-terrorists-is-wrong/
U.S.-Funded Voice of America Management Under USAGM and Some VOA Journalists Say Calling Hamas ‘Terrorists’ Is Wrong – BBG and USAGM Watch
200 yes 1738 2
https://bbgwatch.com/u-s-media-reports-voice-of-america-orders-reporters-not-to-call-hamas-terrorists/
U.S. media reports: Voice of America orders reporters not to call Hamas ‘terrorists’ – BBG and USAGM Watch
200 yes 861 2
https://bbgwatch.com/internal-documents-expose-voa-directing-staff-not-to-refer-to-hamas-as-a-terrorist-organization-senator-bill-hagerty-protests-to-usagm-ceo-amanda-bennett/
Internal documents expose VOA directing staff not to refer to Hamas as a terrorist organization. Senator Bill Hagerty protests to USAGM CEO Amanda Bennett – BBG and USAGM Watch
200 yes 757 2
https://bbgwatch.com/voas-refusal-to-call-hamas-attackers-terrorists-helps-to-perpetuate-violence-ted-lipien-in-the-hill/
VOA’s refusal to call Hamas attackers ‘terrorists’ helps to perpetuate violence | Ted Lipien in The Hill – BBG and USAGM Watch
200 yes 542 2
https://bbgwatch.com/gop-senators-demand-firings-over-voice-of-americas-policy-against-labeling-hamas-members-terrorists-national-review/
GOP Senators Demand Firings over Voice of America’s Policy against Labeling Hamas Members ‘Terrorists’ | National Review – BBG and USAGM Watch
200 yes 741 2
https://bbgwatch.com/u-s-foreign-policy-expert-on-management-dysfunction-at-usagm-and-voa-voice-of-america/
U.S. Foreign Policy Expert on Management Dysfunction at USAGM and VOA – Voice of America – BBG and USAGM Watch
200 yes 592 1
https://bbgwatch.com/oig-should-promptly-investigate-voice-of-america-managements-censorship-of-voa-vietnamese-news-video/ 0 no 0 1

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →