6 competitor tags that change before the copy
The title tag, the meta description and four other lines in a page's head often move weeks before the visible text does. Here is what each one tells you.
A competitor's title tag and meta description often change before the page copy does. Six head tags worth reading, and what a change in each one usually means.
When did you last press View Source on a competitor's pricing page?
The visible copy gets the attention. It is also the last thing to change. Before a team rewrites a hero section, someone on the SEO side has usually already changed the page title, because that is a one-line edit that nobody has to approve. The <head> of a page is where intent shows up first, in plain text, with no design review in the way.
Here are six tags worth reading, in rough order of how often they move.
1. The <title> tag
This is the line that shows in the browser tab and as the blue link in search results. Teams change it to chase a new keyword, and the keyword is the tell.
A project-management tool whose pricing page title goes from "Pricing" to "Pricing for Teams and Enterprises" has decided which buyer it wants to rank for. A title that adds "Alternative to [Your Product]" needs no interpretation at all.
2. The meta description
The meta description is the grey snippet under the search result. It is short, it is written to convert, and it gets rewritten more often than any paragraph on the page.
Read it as the company's current one-sentence pitch. When the description stops naming a feature that the page still lists, that feature has lost its place in the pitch. The page copy usually catches up a few weeks later.
3. The Open Graph image and title
og:image and og:title control the preview card when someone shares the link in Slack or on LinkedIn. A new preview image often appears before a launch, because the marketing team prepares the share card first.
Open the og:image URL directly. File names like pricing-2027-v3.png or ai-launch-card.png say more than the company intends.
4. The canonical URL
<link rel="canonical"> tells search engines which version of a page is the real one. It changes when a company consolidates pages.
If three separate solution pages all start to point their canonical at one new URL, those three pages are about to merge. This is the same story as a redirect, told a step earlier: the canonical moves first, and the 301 follows when the old pages are finally retired.
5. The hreflang tags
hreflang lines list the language and region versions of a page. A new de-DE or ja-JP entry means a localized page exists, even if no menu links to it yet.
Market expansion rarely gets a press release on day one. It gets an hreflang line, and sometimes a new entry in the sitemap.
6. Structured data (JSON-LD)
Search for application/ld+json in the page source. Many SaaS pricing and product pages carry Product or SoftwareApplication markup with an offers block that contains a price, a currency and sometimes an aggregate rating.
This block is written for Google, not for people, so it often lags behind the page or runs ahead of it. A price in the JSON-LD that does not match the visible price is worth a screenshot. One of the two numbers is the old one. Find out which.
None of this needs special tools. View Source, Ctrl+F, and a text file with last month's values will do. The hard part is remembering to look, and remembering what the tag said before. That is the part Seeto handles: it watches a competitor's public pages continuously and records each change as a separate event with a date. When a page in that feed changes, open its source and read the head. The interpretation is still your job.
The page copy is the announcement. The head is the draft. Read the draft.