If Cloudflare sits in front of your site, it may already be choosing which AI bots get through. New domains have been asked about AI crawlers at sign-up since July 2025, and from September 15, 2026 newly added domains start with training and agent bo...
noindex is for keeping a page out of results; a robots.txt Disallow is for stopping crawlers from requesting URLs. The two aren't interchangeable. A disallowed URL can still appear in Google without a description, and a noindex tag on a disallowed pa...
Image SEO in 2026 boils down to three jobs: describe every image accurately, deliver it fast, and make it discoverable and attributable. This guide covers each with copy-ready HTML, sticking to what Google, web.dev and the browser makers actually doc...
A product page qualifies for Google's merchant listings only if its Product markup includes a name, an image and an Offer with a price greater than zero plus a currency. Availability, shipping, returns and reviews are optional but strongly recommende...
Short answer: no, Google doesn't penalise content because AI wrote it. Its position since February 2023 is that it rewards helpful content however it's produced, and it acts against content made mainly to manipulate rankings, including large numbers ...
WebMCP is a proposed web standard that lets a page register its own tools, either JavaScript functions or marked-up HTML forms, which an agent in the visitor's browser can then call instead of feeling its way through buttons and inputs. In October 20...
A website isn't finished the day it launches. The software underneath keeps changing, certificates and domains expire on a schedule, hosting occasionally fails and forms break quietly when something upstream changes. This guide covers what maintenanc...
A canonical tag tells search engines which address is the primary one when identical content lives at several URLs. Google handles it as a hint rather than a rule, and duplicates are rarely deliberate: protocol and www variants, trailing slashes, tra...
Interaction to Next Paint tracks how fast a page shows a visible reaction to a click, tap or key press. It took over from First Input Delay as a Core Web Vital on March 12, 2024. Good is 200 milliseconds or less and poor is over 500, measured at the ...
robots.txt only decides whether a crawler may fetch a path. It's silent on what happens next: whether the content appears in a search result, gets quoted in an AI answer or is used to train a model. Two newer mechanisms address that, and this guide e...
Most WordPress installs were configured with Google in mind rather than AI assistants. Fortunately WordPress already provides most of what's needed: structured content in a database, a REST API, permalinks and a big plugin ecosystem. Making it readab...
An MCP server is effectively an API that agents call for people, and that gives it an unusual set of risks. The caller is a model that text from elsewhere can steer, the human may never see individual calls, and whatever you return might be read by y...
The Model Context Protocol is the open standard assistants use when they call tools. Most people use it to connect an assistant to their own apps, but it works in the other direction too: a business site can run its own MCP server, letting any assist...
Search engines learned about websites from robots.txt and sitemap.xml. AI agents need more, because they don't just read pages; they take actions. Between 2024 and 2026 a set of new files grew up that describe a site to agents, list its capabilities ...
SEO, AEO, GEO & SERP Explained: The 2026 Guide to Search Visibility
Search Visibility · Updated July 2026 · 10 min read · by Jacob Campbell
Search used to mean one thing: rank on Google. In 2026 it's four overlapping discipline...
Zapier MCP + RSS: Automate Content Syndication Without Copy-Paste
⚡ Automation & RSS · Updated July 2026 · 9 min read · by Jacob Campbell
RSS never died — it went quiet and became plumbing. Feed readers, podcasts, aggregators an...
Why Claude + MCP Is the Most Powerful Tool I've Ever Put to Work
AI & MCP · Updated July 2026 · 9 min read · by Jacob Campbell
I build websites for a living, so I'm hard to impress with 'AI tools.' Most of them talk. Claud...
Where to Submit Your Sitemap in 2026: Every Search Engine & IndexNow
July 2026
11 min read
by Jacob Campbell
A sitemap tells search engines exactly which pages exist on your site and when they last changed. Publishing ...
?>
Lighthouse 100: Custom PHP vs WordPress vs Shopify
April 2026
12 min read
I’m Jacob Campbell, and a perfect Lighthouse score isn’t luck — it’s the natural result of shipping only the code a page needs. A custom PHP site ...
?>
Schema Markup: The Hidden SEO Weapon Most Sites Ignore
March 2026
14 min read
I’m Jacob Campbell, and if I had to name the most underused SEO tactic, it’s schema markup. Most sites never add it, which is exactly ...