SEO & Digital Marketing News Round-Up: What Actually Happened in the Last Two Weeks (Mid-September 2026)

The September deadlines have started to pass. Some quietly, some noisily. Here’s what actually matters for UK small businesses since the last round-up – with the least amount of panic possible.

TL;DR: The Five Things Worth Knowing

#What ChangedWhenWho It AffectsUrgency
1Google’s /goto redirect confirmed across search resultsConfirmed 26 Aug, near-full rolloutAnyone using rank tracking tools or GA4 attribution🟠 High
2AI Overviews got significantly bigger (dynamic expansion + generative UI)19 Aug and 27–28 AugEvery business with informational or how-to content🔴 Critical
3ChatGPT changed how it searches the web overnight8 Aug (still playing out)Anyone chasing AI citations🟠 High
4Parasite SEO enforcement paused inside the EEA (but not the UK)30 AugUK sites competing against EU-hosted parasite content🟡 Medium
5Google Content API for Shopping starts failingProgressive from 1 SeptEcommerce sites with old Merchant Center integrations🟠 High

1. Google’s /goto Redirect: Your Rank Tracker Might Be Lying

Hover over any Google search result now. The link no longer points to the site you’re about to visit. It goes to google.com/goto?url=... first, then bounces to the destination.

Google confirmed this on 26 August. By late August, one SERP tracking firm (Nozzle) reported the redirect on nearly 100% of results across several residential IP ranges. The change is quiet, the impact is not.

Why this matters for you (even if you don’t scrape SERPs)

There are two knock-on effects worth watching.

The first is rank tracking. Tools that used cheap HEAD requests to resolve destination URLs can’t any more; Google blocks them on /goto links, forcing a full GET request for every single result. One SEO estimated a standard five-page ranking report now takes 500 to 1,000 requests instead of the handful it used to. Which means your tracker either eats the cost or delays your data.

The second, and more important for small business owners, is GA4 attribution. If the redirect strips referrer data on a click, that organic session can quietly reclassify as (direct) / (none). Your organic channel shrinks. Direct traffic swells. Neither number is real.

Who’s affected -and who says they aren’t

ToolImpact reported
Google Search ConsoleNo impact – still reliable
SE RankingConfirmed no impact on position tracking
SemrushConfirmed no impact on position tracking
AhrefsTemporary data inconsistency, fix in progress
SerpAPIMultiple products affected; resolved 5 Sept

What to do

  • Cross-check any recent traffic dip against Search Console before blaming your site. GSC data still comes from the source.
  • If your GA4 organic traffic has fallen since late August but Search Console impressions and clicks are stable, that’s the redirect at work – not a ranking loss.
  • Ask your rank tracking provider directly whether they’re impacted. They will have an answer, or they’ll be lying to you.

2. AI Overviews Just Ate More of the Page

Two changes landed within about ten days of each other, and together they change how much space Google’s own answer occupies before a searcher ever reaches a blue link.

Change one: Generative UI arrived in AI Overviews (19 August)

Custom visual layouts, interactive tools, calculators, comparison widgets. All built by AI on the fly. Google demonstrated it with a pH scale visualisation. In practice this hits any business built around explainer tools, calculators, converters, comparison tables or interactive guides. If Google can build a working mortgage calculator inside its own answer, a searcher has one less reason to click.

Change two: Dynamic expansion (27–28 August)

AI Overviews can now grow into a longer, AI-Mode-style answer automatically. The manual “Show More” button , the one that used to give you a fighting chance below the fold -has been removed for some queries. Google decides when to expand. You don’t.

Independent tracking put AI Overview presence at around 48% of Google searches in early 2026. Health, education and B2B tech queries can hit 80%. AI Mode sessions themselves end in a click to an external website only about 4.5% of the time, compared with roughly 24% for traditional search. That is not a small delta.

What to actually do

  • Assume the top of your service pages will be summarised. Write the first 60 to 80 words as if that’s the only thing Google will show. Get to the answer.
  • Check the new Generative AI performance report in Search Console (rolled out worldwide on 31 August). This is the only place you’ll see AI Overview impressions attributed properly.
  • If your business runs on interactive tools, treat the tool page like a lead magnet. The tool result itself is now in competition with Google’s own answer, so the value has to sit around it – data, context, next steps.

3. ChatGPT Rewrote How It Searches the Web

On 8 August, ChatGPT started scoping most of its background searches to specific trusted domains instead of the open web. Two independent tracking firms caught it in real time. The chart below shows the scale of the change:

Chart showing the ChatGPT retrieval shift on 8 August 2026 — site: operator use jumped 46x, Reddit's citation share fell 86%. Data: Promptwatch citation tracking; independently verified by Suganthan Mohanadasan (16–20 Aug 2026).

Between 16 and 20 August, ChatGPT also swapped its search tool from a JSON structure to a compact query language with freshness windows, domain targeting and separate verticals for products, places, images and widgets. Which sounds dry until you notice what it means: ChatGPT is now behaving less like a search engine that reads whatever comes back, and more like a research assistant that already knows which sites to trust for each topic.

What actually changed for citations

Domains that gained ground: official brand sites, documentation, government sources, primary research, standards bodies. Domains that lost: forums, aggregators, Reddit, community discussion sites.

What to do

If getting cited by ChatGPT matters to your business:

  • Make sure OAI-SearchBot and ChatGPT-User can crawl your site. Cloudflare’s crawler changes (covered last time) matter here.
  • Own your own answers. If someone else’s page is the primary source for a topic in your niche, ChatGPT will scope its search to them and skip you.
  • First-party data, original research, and clear factual pages beat blog posts stitched together from other sources. The shift rewards the source, not the summariser.

4. Parasite SEO Enforcement Paused in the EEA (But Not the UK)

From 30 August, Google stopped applying manual actions under its site reputation abuse policy to searchers inside the European Economic Area. That’s the 27 EU states plus Iceland, Norway and Liechtenstein. The change followed a European Commission investigation under the Digital Markets Act.

Here’s the awkward part for UK businesses: the UK is not in the EEA. Post-Brexit, the UK sits outside the change. Google’s enforcement continues here exactly as before.

Which creates a strange competitive dynamic worth understanding.

RegionSite reputation abuse enforcement (from 30 Aug)
UK searchersFull enforcement third-party content on trusted sites still gets manual actions
EU + EEA searchersManual actions no longer applied; system may separate section and let it rank on its own
Rest of world (US, Canada, Australia, etc.)Full enforcement continues

For a UK small business, the practical read is that competitors relying on parasite SEO tactics against your keywords will still be penalised in UK search results. But if your competitors are getting European traffic through EU-hosted parasite pages, that content is now less exposed to enforcement across the channel. Interesting, more than alarming.

Google also clarified four factors it uses to identify site reputation abuse: extent of first-party involvement, integration with the host site, whether the section brings any value to the host site’s users, and whether the content is presented in a way that misleads.


5. Google’s Old Shopping API Starts Failing Today (Well, 1 September)

If you’re on Shopify, WooCommerce, BigCommerce or any modern platform, this probably isn’t your problem most have already migrated. If you’re running a custom-built store, or an older integration, read on.

Google’s Content API for Shopping officially reached its sunset on 18 August. From 1 September, requests from any client without an active extension start failing intermittently with an HTTP 410 error. Full shutdown is scheduled for early 2027.

What to do

  • Ask your developer or agency whether your Merchant Center feed uses the Merchant API (new, still working) or Content API for Shopping (old, now failing).
  • If it’s the old one, you can request an extension via Google’s form. Don’t wait for products to start disappearing from Shopping listings.
  • Symptoms to watch for: sudden drops in Merchant Center feed processing, products vanishing from Shopping ads, sync errors in your ecommerce backend.

Quick-Fire Round-Up: The Rest of What Happened

UpdateWhat HappenedWhat To Do
Google Search Console: AI reports go globalThe Generative AI performance report is now available in every market as of 31 AugustLog in and check impressions from AI Overviews and AI Mode – new data source you haven’t seen before
Google Preferred Sources buttonAn embeddable button (20 Aug) that lets publishers ask readers to prefer them in AI Overviews, AI Mode and Top StoriesOnly relevant if you publish news or industry content; if so, drop the button somewhere prominent
Meta Ads placement exclusions removedMeta is removing the option to exclude specific placements from ad setsAudit brand safety exclusions now -Audience Network placements will be forced back into your delivery
Gemini 3.8 Flash added to Google AI ModeUsers can pick 3.8 Flash from the “+” menu in AI Mode’s ask barNothing to action – but useful to know when testing how your business appears in AI Mode responses
ChatGPT desktop app updatesSite URL changes without redeploying; Codex chat sharing; Box/Dropbox/SharePoint in LibraryHandy if you use ChatGPT Work; low-priority for most small businesses

The Bigger Picture

Two themes emerged over the last fortnight, and both are worth internalising.

AI is now the source of truth for citations, not the middleman. ChatGPT’s shift towards scoping searches by domain, combined with Google’s expanding AI Overviews, means the sites AI systems already trust for a topic keep getting more visibility. Everyone else has to compete on being the primary source, not a good summariser of primary sources. Original data, first-hand expertise and clear factual pages compound. Rewritten explainers don’t.

Measurement is getting harder before it gets easier. /goto obscures organic attribution. AI Overviews absorb the click. Rank tracking changes accuracy. If you make decisions based only on what a single tool tells you, the odds of making one bad call go up this month. Cross-check Search Console against GA4 against your ecommerce or CRM data before changing anything.


Your Mid-September Action Checklist

  • ☐ Cross-check organic traffic in GA4 against Search Console – the /goto redirect can misclassify sessions
  • ☐ Open the Generative AI performance report in Search Console (now global) and note baseline impressions
  • ☐ Ask your ecommerce developer whether your Shopping feed uses Merchant API or Content API
  • ☐ Audit your top service pages for a clear, extractable answer in the first 60–80 words
  • ☐ Check that OAI-SearchBot and ChatGPT-User aren’t blocked at your CDN or firewall
  • ☐ Review Meta ad set placement exclusions before they get removed
  • ☐ Add fresh content or a photo to your Google Business Profile if it’s been more than 30 days

Final Thought

None of this is an emergency for a well-run small business. Most of it can be checked in a Sunday evening pass through the tools you already use. The real value of a fortnight like this is spotting the pattern – which is that AI systems are getting better at deciding what to show and worse at explaining why. Original content, clear pages, real expertise and clean measurement still win. They just win a bit quieter now.

Sources for this round-up include Search Engine Land, Search Engine Roundtable, Search Engine Journal, Google Search Central Blog, Google Developers documentation, SUSO Digital, Promptwatch, Suganthan Mohanadasan, Nozzle, SerpAPI, and reporting from PPC.land, Digital Applied and Adido Digital. Snapshot as of 15 September 2026.

SEO & Google Ads/PPC: News – Sept 2026

SEO & Digital Marketing News Round-Up: What UK Small Businesses Need to Action Right Now (Late August / Early September 2026)

If you’ve blinked in the last three weeks, you’ve missed a lot. Here’s the plain-English rundown of what actually changed, what it means for your business, and more importantly: what you should actually do about it.

Laptop screen showing digital marketing analytics dashboard with charts and data
Photo by Unsplash. Swap for your own or upload to your Media Library.

TL;DR The Five Things That Actually Matter This Month

If you only read one thing, read this table. Everything else is context.

# The Change Deadline Who It Affects Urgency
1 Google Ads AI Max auto-migration 1 Sept 2026 Anyone running Google Search Ads with broad match or auto-created assets 🔴 Critical
2 Google Performance Max AI video auto-resize 4 Sept 2026 (opt-out) Anyone running PMax with video assets 🔴 Critical
3 Cloudflare AI crawler default changes 15 Sept 2026 Anyone hosting a site on Cloudflare (especially free-tier) 🟠 High
4 Google August 2026 Spam Update (finished rolling out) Complete – 21 Aug 2026 Sites relying heavily on AI/programmatic content 🟠 High
5 Bing Webmaster Tools old API retired 31 Aug 2026 Anyone using dashboards/tools that pull Bing data 🟡 Medium

1. Google Ads AI Max: The Silent Migration You Might Have Missed

This is the single biggest paid-media change of the year, and Google has been remarkably quiet about it.

From 1 September 2026, Google is automatically migrating Search campaigns using either “Automatically Created Assets” (ACA) or the campaign-level broad match setting over to its new AI Max system. There is no advance decline – you either configured it yourself before the deadline or Google configures it for you.

What actually changes

When AI Max flips on, Google’s AI can:

  • Rewrite your ad text – new headlines and descriptions generated based on your website and existing ads (words you didn’t write and didn’t approve)
  • Match queries beyond your keyword list – using “search term matching” similar to how Performance Max already works
  • Swap landing pages – potentially pointing traffic to different pages on your site

Your brand inclusions/exclusions, budget and bid strategy do carry over.

The uncomfortable data

Google says AI Max delivers a +7% conversion lift. Independent testing tells a different story:

Source Finding
Google’s own aggregate data +7% conversions at similar CPA (excludes retail)
Smarter Ecommerce (250+ retail campaigns) Median 13% increase in conversion value, 0% median ROAS change
Independent test of 30,000 search terms 99% of AI Max impressions produced zero conversions
Lunio (nine-month study) Invalid-traffic rates rose from 2.46% to 5.28%

Not exactly a slam dunk.

Your action list

  • Before 1 September: Log into every Google Ads account and audit whether campaigns use ACA or campaign-level broad match
  • ☐ Decide per campaign whether to opt in deliberately (Campaigns → Settings → AI Max) or disable the legacy feature first
  • Warning: Once you disable the legacy ACA feature, you can’t turn it back on. AI Max itself is reversible; ACA disablement is a one-way door.
  • ☐ Export current search term reports and conversion data now so you’ve got a clean before/after baseline
  • ☐ Audit “Limited by budget” campaigns – Google explicitly said it won’t adjust bid targets for you

Regulated industries (health, finance, legal): AI-rewritten ad copy could breach your compliance rules. Take this seriously.


2. Performance Max: Google’s AI Will Reframe Your Videos

If you didn’t already have enough to worry about, there’s a separate PMax change with an even earlier deadline.

From 4 September 2026, Google will use generative AI to auto-create missing aspect ratios (vertical, square) from your existing horizontal video assets in Performance Max campaigns. This applies to video you’ve already uploaded and approved, not just new uploads.

Why this matters

A 16:9 original cut down to 9:16 vertical keeps roughly a third of the width. That means:

  • Burnt-in text overlays likely disappear
  • Logos at the edges get cropped out
  • Legally required disclaimers can vanish
  • Generative AI invents the rest

How to opt out

Contact your Google account team or submit Google’s opt-out form before 4 September. Video settings can still be changed inside your account after that date, but the default from that point is “on”.

If your PMax video has your premises, staff, or actual product on screen – look at what the AI produces before letting it run in your name.


3. Google’s August 2026 Spam Update: What Got Hit

Google’s third spam update of the year ran from 18–21 August 2026. It rolled out globally in every language over about two days and 16 hours.

What Google said

  • No new spam policies were added
  • It re-scores sites against existing rules
  • Link spam and site reputation abuse were explicitly excluded from scope
  • Recovery is measured in months, not weeks

What actually got hit

According to SE Ranking’s study of 100,000 keywords across 20 industries:

  • 16.71% of URLs that had ranked in Google’s top 10 fell beyond position 100 during the update
  • That’s roughly 1.8 times more than a comparable baseline period
  • Common patterns among impacted sites: programmatic content at scale, AI-generated content published without meaningful human review, thin affiliate pages, near-duplicate content hubs

What to do if you were hit

Priority Action
1 Wait until rollout completed (it has – 21 Aug) before making changes
2 Check Search Console dates. Line up traffic drops with 18–21 August
3 Audit pages with low engagement, near-duplicate content, or high AI-probability scores
4 Consolidate or remove thin content rather than mass-rewriting good pages
5 Don’t file a reconsideration request, those are for manual actions, which this isn’t

One thing NOT to do: Don’t panic-rewrite perfectly good pages because an AI detector scored them highly. Detection tools are noisy and rewriting well-performing content in a panic is how you make things worse.


4. Cloudflare AI Crawler Changes: 15 September Deadline

This is the one everyone’s got slightly wrong. Let’s clear it up.

From 15 September 2026, Cloudflare’s new defaults kick in for:

  • New domains being onboarded
  • New sites added by existing customers
  • Existing free-tier accounts that haven’t touched their settings

On pages that show ads, Training and Agent crawlers will be blocked by default. Search crawlers stay allowed.

The actual risk (this is important)

Multi-purpose crawlers like Googlebot, Applebot and Bingbot crawl for both Search AND Training under a single user agent. Cloudflare’s new rule is: the most restrictive setting wins.

Translation: If someone on your team ticked the old “Block AI Bots” toggle in 2025, from 15 September you could accidentally be blocking Googlebot too, which would quietly disappear you from Google Search.

Your ten-minute check

  1. Log into Cloudflare → Security → Settings → AI bot policies
  2. If you see the old blanket “Block AI Bots” toggle, that’s your risk. Change it to the granular Search / Agent / Training controls
  3. Allow Search crawlers unless you have a very specific reason not to
  4. Make a deliberate choice on Training (are you happy for your content to train AI models?) and Agent (do you want ChatGPT, Perplexity etc to fetch your pages when users ask?)
  5. Save. Even saving your current choice explicitly protects you from the new defaults being applied

If your growth loop includes getting cited in AI answers, blocking Training and Agent bots is an SEO own-goal. Most small businesses should probably allow all three.


5. ChatGPT Ads: Now Live in the UK (and 30 Other European Markets)

OpenAI has quietly turned ChatGPT into a self-serve ad platform, and as of 31 August 2026, self-service Ads Manager access is now live across 31 European markets, with the UK already included in the earlier launch cohort.

The state of play

Fact Detail
Where ads appear Free and Go tier users, logged in, adult accounts
UK availability Live (self-serve Ads Manager)
Bidding oCPC (conversion-optimised) now available
Formats Sponsored product cards, multi-product carousel (new in August)
Partners Etsy, Shopify integrations for in-chat checkout
Early UK/US CPM Around $30 (down from initial $60 estimate)

Should you actually spend on this?

Honestly? Not yet, for most small UK businesses. Here’s why:

  • Ads only reach Free and Go tier users (Plus and Pro users see none)
  • Independent tests have been mixed at best – one agency test recorded 8,940 impressions, 58 clicks and zero leads
  • The channel behaves more like brand awareness than direct response
  • Measurement stack is still immature

But: get your OAIQ pixel installed and Conversions API wired up now, so you’re ready to test cheaply in Q1 2027 when the data will be clearer.


6. Quick-Fire Round-Up: The Other Stuff That Happened

Update What Happened What To Do
Bing Webmaster Tools API SOAP/POX interfaces retired 31 Aug 2026 Migrate any dashboards to REST/JSON API
Google Search Console Third-party views for IG, YouTube, TikTok now showing Check your GSC – new data source for social attribution
GA4 & Google Ads AI Overviews and “Ask Advisor” rolling out for benchmarking Explore the new prompts for quick insights
Google Assistant Being replaced by Gemini on Android from 4 Sept Test how your business appears in Gemini responses
Reddit citations in ChatGPT 86% drop reported by Promptwatch in mid-August Diversify – Reddit was a huge citation source for many niches
EU AI Act Watermarking rules for AI content now in force If you use AI-generated marketing content in EU markets, comply with disclosure rules
DaVinci Resolve, CapCut, Premiere Pro All shipped major AI-powered updates Genuine time-savers for video content teams

The Bigger Picture: Three Themes Worth Internalising

1. “Doing nothing” is now an active choice

Google, OpenAI and Cloudflare are all shipping changes with defaults that apply if you don’t act. Small businesses without dedicated marketing ops are the most exposed. Put September deadlines in your diary this week.

2. AI search rewards the same things good SEO always has

Generative Engine Optimisation (GEO) – getting cited by ChatGPT, Claude, Google’s AI Overviews and Perplexity – rewards clear answers, structured content, real expertise and trustworthy brand entities. The tactics haven’t changed as much as the terminology.

Data point worth knowing: SE Ranking found AI-referred visitors spend around 68% more time on site, and Semrush has reported they convert roughly 4.4 times higher than standard organic. AI referrals are still a trickle – but they’re a trickle of pre-qualified people.

3. Your Google Business Profile decays faster than you think

Recent local SEO data suggests GBP impressions drop noticeably for businesses that haven’t posted an update or added a photo in over 30 days. If you haven’t touched yours in a while, that’s a 10-minute Sunday-evening job.


Your September Action Checklist

Screenshot this, save it, tick it off.

Before 1 September:

  • ☐ Audit Google Ads accounts for ACA and campaign-level broad match usage
  • ☐ Export current search term reports as your baseline

Before 4 September:

  • ☐ Decide on Performance Max video auto-resize opt-out
  • ☐ Contact Google account team or submit opt-out form if needed

Before 15 September:

  • ☐ Log into Cloudflare and set explicit AI bot preferences (don’t leave on defaults)
  • ☐ Confirm Googlebot is not accidentally blocked

By end of September:

  • ☐ Review Search Console for August spam update impact
  • ☐ Post fresh content to your Google Business Profile
  • ☐ Test how your business appears in ChatGPT, Claude and Google AI Overviews
  • ☐ Audit your service pages for clear, extractable answers to buyer questions

Final Thought

Most of the damage in a month like this comes from the reaction rather than the news itself. Panic-rewriting content, changing settings without measuring, buying tools that “fix” problems you don’t have. Check your data against Search Console before you change anything. Put the September dates in your diary. Then get back to running your business.

The businesses that win in AI-era search aren’t the ones with the biggest content machines. They’re the ones with clear money pages, real expertise, strong local signals, and settings they’ve actively chosen rather than defaults they’ve inherited.

Any questions on any of this or want help auditing your setup ahead of the September deadlines? Drop a comment below.


Sources for this round-up include Search Engine Roundtable, Search Engine Land, Search Engine Journal, Google’s own Ads and Commerce Blog, OpenAI, Cloudflare, SE Ranking, Yoast, and reporting from Two Octobers, Seafoam, ROI Revolution, Ignite Visibility and Digital Loop. Snapshot as of early September 2026 – this stuff moves fast, always sense-check dates before acting.

Checking product Schema On a Raspberry Pi

Goal of the mini-project

The aim here is to –

Verify that product schema (JSON-LD) is implemented correctly on example.co.uk after the migration to Adobe Commerce (Magento).
The script crawls your chosen product URLs and reports if required fields like price, brand, sku, and availability are present.


Step 1 – Open a terminal

Click the black terminal icon on the Pi desktop.


Step 2 – Check Python 3

python3 --version

You should see something like Python 3.9.2 (any 3.7+ is fine).


Step 3 – Install libraries

sudo apt update
pip3 install requests beautifulsoup4


Step 4 – Create a working folder

mkdir ~/schema_check
cd ~/schema_check


Step 5 – Create the script file

nano check_schema.py

Then paste this entire script:


import requests, json, csv, time
from bs4 import BeautifulSoup

# ---------- configuration ----------
# Put your product URLs here (you can add as many as you like)
urls = [
    "https://www.example.co.uk/example-product-1",
    "https://www.example.co.uk/example-product-2"
]

# Fields you want to confirm exist in the Product schema
required_fields = ["name", "brand", "sku", "price", "priceCurrency", "availability"]

# Optional delay between requests (seconds)
delay = 2

# ---------- functions ----------
def extract_product_schema(url):
    try:
        r = requests.get(url, timeout=15)
        soup = BeautifulSoup(r.text, "html.parser")
        for tag in soup.find_all("script", type="application/ld+json"):
            try:
                data = json.loads(tag.string)
                if isinstance(data, list):
                    for item in data:
                        if item.get("@type") == "Product":
                            return item
                elif data.get("@type") == "Product":
                    return data
            except Exception:
                continue
    except Exception as e:
        print(f"Error fetching {url}: {e}")
    return None

def check_fields(product_json):
    found = json.dumps(product_json)
    return [f for f in required_fields if f not in found]

# ---------- main ----------
results = []
for u in urls:
    print(f"Checking {u} ...")
    product = extract_product_schema(u)
    if not product:
        print(f"❌ No Product schema found: {u}")
        results.append([u, "No Product schema", ""])
    else:
        missing = check_fields(product)
        if missing:
            print(f"⚠️ Missing: {', '.join(missing)}")
            results.append([u, "Missing fields", ", ".join(missing)])
        else:
            print(f"✅ All key fields present")
            results.append([u, "All fields present", ""])
    time.sleep(delay)

# ---------- save to CSV ----------
with open("schema_results.csv", "w", newline="") as f:
    writer = csv.writer(f)
    writer.writerow(["URL", "Status", "Missing Fields"])
    writer.writerows(results)

print("\nDone! Results saved to schema_results.csv")

Save and exit:

  • Ctrl + O, Enter → save
  • Ctrl + X → exit

Step 6 – Edit your URLs

Later, open the script again (nano check_schema.py) and replace the two example links with your 10–50 product URLs.
Each URL must be inside quotes and separated by commas.


Step 7 – Run the script

python3 check_schema.py

It will:

  • Fetch each page
  • Extract the Product JSON-LD
  • Report any missing fields
  • Save a summary to schema_results.csv in the same folder

Step 8 – View the results

cat schema_results.csv

or open the file in LibreOffice Calc / Excel.

Example output:

URL,Status,Missing Fields
https://www.example.co.uk/football-goal.html,All fields present,
https://www.example.co.uk/tennis-net.html,Missing fields,priceCurrency availability
https://www.example.co.uk/baseball-bat.html,No Product schema,


Optional tweaks

  • Increase delay = 2 to 5 if you test hundreds of URLs (avoids rate limits).
  • You can import hundreds of URLs from a CSV by editing the script — ask later if you’d like that version.
  • Re-run anytime to confirm schema fixes.

Quick recap

StepActionCommand
1Open terminal(click icon)
2Check Pythonpython3 --version
3Install depspip3 install requests beautifulsoup4
4Make foldermkdir ~/schema_check && cd ~/schema_check
5Create scriptnano check_schema.py
6Edit URLsinside script
7Run itpython3 check_schema.py
8View resultscat schema_results.csv

That’s it. Job done.

You’ve now got a simple tool that checks your product schema in seconds. No fancy platforms. No monthly fees. Just a Raspberry Pi doing proper work.

Run it whenever you push changes. Catch broken schema before Google does. Keep your rich results intact.

The script sits there, ready to go. Update your URLs. Hit run. Get answers.

This is what proper validation looks like – fast, local, and under your control.

Next steps?

  • Bookmark this guide for when you migrate sites
  • Test 50 products now, then spot-check monthly
  • If you need the CSV import version, you know where I am

Your structured data matters. Now you can actually prove it’s working.

Go check your products. Then sleep better knowing your schema’s solid.

Questions? Issues? The comments are open. MOFOs

How to Make Chat GPT Content Sound Less Like it’s Chat GPT content (robotic)

Main Tips –
1. Do a draft yourself – even if it’s terrible – then ask Chat GPT to:
“rewrite this copy, so it flows and reads better, please write to an [advanced high school] level”

or as above, but for an essay –
“rewrite this copy, so it flows and reads better, please write to an [for an academic paper for a degree, and cite studies with URLs to pubmed or Google scholar].”

2. Make your prompts as detailed and specific as possible, so that if for example, you are submitting an essay, it won’t be the same as everyone elses.

3. Check uses an AI copy checker


Add Personal Experiences

If you are writing a blog post, you’ll want to add some personal experience or anecdotes:

  1. Use Reddit for Experiences to add to content:

Make a copy of spreadsheet – https://docs.google.com/spreadsheets/d/1ZJWPXd8mZoK9Us2HI7L1PEaLGeWo60sKACSs3n0B69s/edit#gid=0

Find some relevant reddit threads. Try googling the title of your article, or keywords related to your article plus “reddit”.

Example, for an article about the hardest position to play in NFL, Google:

“Hardest NFL position Reddit”

Copy 2 or 3 relevant Reddit URLs and paste into the Google sheet

Add the title of your article e.g. “hardest position in NFL” and add the reddit threads to the spreadsheet

Add your article URL (or a related article) below the reddit links

In Chat GPT 4 – Add the plug inside- Access Link and Web Pilot

Copy and paste “prompt” from the google sheet into Chat GPt 4 and press enter.

You should now have an article with some relevant anecdotes.

2. Edit copy to sound human

Notes from AimClear

Tell chat gpt to ignore previous commands:

Please ignore all previous instructions and prompts. All output is in English.

Ask for fluid paragraphs:

Please write a LinkedIn post about how being an entrepreneur is like fishing on a lake. Do not divide the output into numbered sections. Instead, compose the output as flowing, fluid paragraphs.

Add comparisons:

Compare fishing to business, point-by-point, including but not limited to the concepts of making one’s own luck, joy, not getting discouraged, using data, weather, the environment, taking chances, experimenting, lessons learned in failure and victory, humility, blending old-school concepts with new fishing and business tech.

Add random grammar rules:

Do not start any sentence with the same two words in a row.

Do not use any three-word phrase more than once.

Do not repeat any word within eight words of the most recent iteration of the same word.

Write in in the tone of an advanced professional showing emotions, a person sharing thoughts and feelings.

Use at least 10 words with four syllables.  The target consumer is someone who likes complex writers and writings.

Limit usage of the following filler words, except when completely needed for correct grammar: The, it, those, them they, these, it’s, an, a, and. Instead of filler words, use synonyms for what the filler word is referring to or no word at all. Another solution to eliminate filler words is to make a singular noun requiring a filler word plural. As an example: If the output would be, “An angler makes.” Avoid the filler word “An” by writing, “Anglers make.”

Do not use the concepts of tranquility or tranquil unless we also refer to opposite conditions, highlighting changing dynamics.

Limit usage of the words I, me, mine and my. Instead, use the words we, us, our, ours.

Add Quotes:

Quote both Henry David Thoreau about fishing and Tony Robbins about luck, once each as relevant to the story.

Instead of referring to failure, failing or fail, use words like challenge, challenges, learnings, sub-optimal outcomes, learnings, motivation.

Strictly do not exceed 2,900 characters, including spaces.


Ask for imperfection:
To avoid detection by AI checking tools, prevent grammatically perfect output by doing the following: Do not use an Oxford comma one time, where the last two ideas in the sentence are related enough to justify not using an Oxford comma.



Notes from aicontentfy


Obfuscating Text
Obfuscating text is a technique used to bypass AI content detectors. It involves altering and manipulating text in a way that makes it difficult for the detector to accurately analyze and interpret the content. One way to obfuscate text is through the use of synonyms, replacing common words with similar but less detectable alternatives. Another method is adding random or irrelevant words to the text, which creates noise and misleads the detector.

Altering Word and Sentence Structure
Altering word and sentence structure is a useful tactic for evading AI content detectors. By employing synonyms, antonyms, or rearranging sentence components, you can subtly modify your writing to appear unique or bypass detection algorithms. For instance, instead of using the term “important,” you could opt for synonyms like “significant” or “crucial.
” Likewise, sentence fragments or splitting a single sentence into two can also alter the structure and make it harder for AI detectors to identify plagiarized content. Practicing these techniques can assist in maintaining originality and avoiding detection by AI algorithms.

Changing Word Forms
1. Vary sentence structures by altering word forms to bypass AI content detectors.
Example: Instead of using the word “essential,” you can swap it with “necessary” or “vital” to maintain clarity and avoid triggering filters.
Example: Instead of relying on the term “pivotal importance,” consider phrases like “significantly influential” or “crucial significance” to evade detection.

2. Modify key phrases without sacrificing meaning.
Example: Instead of stating that something “plays a significant role,” you can rephrase it to “has a noteworthy impact” to circumvent content detection algorithms.

3. Experiment with different synonyms to conceal critical keywords.
Example: Rather than using “paramount importance,” explore alternatives such as “supreme significance” or “unmatched prominence” to avoid arousing AI scrutiny.

4. Strike a balance between practical guidance and theoretical insights when discussing the subject matter.
Example: Combine practical examples without mentioning specific brand names to provide actionable advice that readers can easily implement.