1. Semrush
  2. Blog
  3. SEO
  4. General SEO

SEO for Publishers: How to Maximize Content Visibility

Author:Carlos Silva

13 min read

September 19, 2025

Contributors: Christine Skopec and Connor Lahey

What Is SEO for Publishers & Why Is It Important?

Search engine optimization (SEO) for publishers is the process of improving online publications to make them more visible in search engine and AI tool results—though appearing in AI tools is often called generative engine optimization (GEO).

Publishers can use SEO to better attract traffic and generate revenue—especially if they rely on ad revenue for profitability.

Here’s an illustration of how SEO can improve a publisher’s results in a tangible way:

Let’s say a publisher displays an awareness ad that involves the advertiser paying a certain sum for every 1,000 views.

News article on The Independent with ad above headline highlighted.

Perhaps the publisher is currently earning about $5,000 per day from running ads like this.

If the publisher implements a new SEO strategy that generates more traffic from search results, it may reap more ad views and revenue.

5 Publishing SEO Challenges and How to Overcome Them

Here are five challenges in implementing SEO for publishers. And tips for overcoming them.

1. AI Tools are Reducing Site Traffic

AI tools, like ChatGPT and Google’s AI Overviews and AI Mode, can reduce publishers’ organic traffic (unpaid traffic). Because those tools directly provide users with information that often eliminates the need to visit the source websites.

Just take the Google search engine results page (SERP) for “how to get toned arms” as an example. It has an AI Overview featuring a detailed answer that pushes all organic listings down and away from immediate view.

Google search result with AI Overview showing exercises for toned arms, with highlighted text and example image.

The answer cites sources from publishers, but the citations are subtle and can be easy to miss. And the AI Overview occupies a large amount of space on the SERP.

ChatGPT and AI Mode tend to provide even more detail. And also allow users to ask follow-up questions.

Google AI mode response, with arrow pointing to follow-up question submission button.

If users are satisfied with this information, they may not need to visit the cited publications for answers. When AI tools cite publishers’ content like this, publishers may see plenty of impressions but fewer clicks through to their sites.

Want firsthand proof?

Here’s a Google Search Console report showing impressions and clicks from search results for a publisher site I manage:

Google Search Console graph comparing clicks and impressions over time with custom date range selected.

The impressions and click graphs used to closely correlate. But they started diverging noticeably in April 2025. This aligns with when Google began rolling out AI Mode.

SEOs have termed this phenomenon of high impressions and comparatively low clicks “The Great Decoupling.” You can work to overcome it by taking steps like:

2. Crawlers Can Struggle with Frequent Content Updates

Web crawlers from Google and AI tools may struggle to keep up with sites that publish tons of new content daily, which may delay how quickly those pages show in search results and AI responses.

The fix?

Direct crawlers toward the pages you want users to find (e.g., up-to-date content with ads and affiliate links). And steer it away from less important pages, like older articles and privacy policies.

Here are some tactics that help crawlers prioritize your most important content:

Even if you’ve followed these tips, it’s a good idea to check whether Google can access your content using the “Crawlability” report in Semrush Site Audit tool.

It’ll show you issues that could prevent Google from finding and/or indexing important content on your site. And since we know some AI tools rely on Google’s index, this has implications for your visibility in these tools as well.

Crawlability report showing 500 pages, indexability chart, and crawl budget waste breakdown with issues listed.

3. Crawlers Can’t Discover Paywalled Content

Crawlers from Google and AI platforms can’t discover paywalled content, and this prevents content from being shown in search results and AI answers.

To overcome this challenge, use Google’s flexible sampling guidelines to make part of paywalled pages discoverable while maintaining content protection.

Flexible sampling is letting subscribers (and bots) explore a portion of your content. Some models are:

This is an example of metering:

Website paywall message blocking article with prompt to start trial or sign in to continue reading.

And use structured data (also known as schema markup) to clearly label paywalled content.

First, add HTML class names around your pages’ paywalled sections. Google offers this example:

<body><p>This content is outside a paywall and is visible to all.</p><div class="paywall">This content is inside a paywall and requires a subscription or registration.</div></body>

Then, add NewsArticle structured data to indicate that the page content is behind a paywall:

{  "@context": "https://schema.org",  "@type": "NewsArticle",  "mainEntityOfPage": {    "@type": "WebPage",    "@id": "https://example.org/article"  },  (...)"isAccessibleForFree": "False",  "hasPart": {    "@type": "WebPageElement",    "isAccessibleForFree": "False",    "cssSelector": ".paywall"  }}

4. Tracking Pixels Can Worsen Page Speed

Poor use of pixels that track visits and conversions can worsen page speeds and cause your pages to lose search visibility.

Minimize the impact of tracking pixels on page speed by:

5. Highly Similar Pages Can Hinder Performance

Having multiple pages focused on the same keywords forces them to compete and can lead to lower rankings for these pages—this is called keyword cannibalization.

Keyword cannibalization can be hard to avoid for publishers that create multiple pieces of content on similar topics at scale. But you can use Semrush’s Position Tracking tool to address it by finding pages where keyword cannibalization occurs.

First, set up your project, and then go to the “Cannibalization” tab.

At the top of the report, you’ll see:

Semrush position tracking report showing keyword cannibalization health with affected keywords and pages.

Then, scroll down to the “Cannibalization” section. And click “Keywords” to get a list of affected keywords.

Semrush cannibalization report keywords tab listing affected keywords, positions, traffic, and URLs.

Click any keyword’s downward arrow to see the URLs competing for it. And each page’s ranking for the keyword (on the latest date in view).

Semrush report for "famous quotes" showing cannibalized URLs and ranking trend line chart.

Then, address the cannibalization by:

Mapping your keywords—and checking for overlap with existing pages’ target keywords—before creating new content for them can also prevent keyword cannibalization issues from cropping up.

9 SEO Tips for Publishers

Here are nine SEO (and GEO) tips for publishers to increase visibility and possibly conversions:

1. Create Quality Content for Readers

Creating reliable content that compels readers to share, link, and return to your site will likely improve your visibility and traffic more than writing for either search engine or AI platform algorithms.

Google emphasizes this point:

“Google’s automated ranking systems are designed to present helpful, reliable information that's primarily created to benefit people, not to gain search engine rankings, in the top Search results.”

Do the following to create quality content that resonates with readers:

2. Do Keyword Research

Do keyword research to uncover phrases your target readers type into search engines and AI tools, so you can create relevant content for your niche.

Semrush Keyword Magic Tool can show you relevant search terms for topics worth covering.

Enter your target topic and domain into the Keyword Magic Tool, choose your target location, and then click “Search.”

Keyword Magic Tool with query "new york city" and timeout.com entered, arrow pointing to Search button.

You’ll see keyword suggestions based on your initial phrase, plus information like:

Keyword Magic Tool results for "new york city" showing keyword list with volume, potential traffic, and KD%.

You can also click the topics on the left to filter by subtopic and choose the keywords that best fit your content strategy. Or use the filters at the top to show only terms that meet certain criteria.

For instance, if you intend to publish pieces containing affiliate links, targeting keywords with commercial intent may be ideal. Since readers may click these links to buy items you promote in the content.

You could also go for keywords with low PKD %, as these may be easier to rank for.

To specifically research prompts that users enter into AI tools, use Semrush’s Visibility Overviewtool. Which lets you easily find relevant prompts that yield responses featuring your competitors but not you.

Semrush AI visibility overview report showing top opportunities.

3. Keep Your Content Fresh

Keep your content fresh—meaning, updated and relevant—so it’s highly visible for news-related and other time-sensitive search queries.

Examples of queries that require content freshness include:

People who search these queries want the most recent and up-to-date information. So, search engine algorithms will prioritize ranking content that provides it.

Plus, AI tools tend to highlight the latest content when responding to prompts. Even for queries that don’t explicitly ask for the most up-to-date information.

Keep your content fresh by:

4. Optimize for Google News

Optimize your content to appear on Google News, which provides users with a feed of news articles from various publishers that’s personalized to match their preferred topics.

Google ranks publishers’ content in Google News using factors like:

So, optimize your content accordingly. For example, you can:

Then, track your content’s Google News performance in Google Search Console by going to the “Performance on Google News” report.

Google Search Console report for Google News showing clicks and impressions graph with arrow on menu.

5. Use Structured Data

Use structured data so that Google and AI tools can better understand your content. Google can even use structured data to create more eye-catching and clickable search listings.

Types of structured data relevant to publishers include:

For example, the product review shown below uses “Review” structured data to display the reviewer’s name and rating on the SERP:

Google search result for Lenovo Legion laptop with 5-star review rich snippet highlighted.

Google’s Structured Data Markup Helper makes it easy to generate structured data.

First, choose the appropriate data type from the list.

Enter the URL or paste the HTML for the page you want to apply the markup to. Then, select “Start Tagging.”

Structured Data Markup Helper with Articles selected and URL entered, arrow pointing to Start Tagging button.

Mark up your pages’ elements by highlighting them and selecting the corresponding data point.

Structured Data Helper tagging author name in article, arrow pointing to Author tag option.

You can also tag items on your page manually by clicking the “Add missing tags” button at the bottom right of the screen.

Structured Data Helper record view showing Author field filled with Alex Lindley, arrow pointing to Add missing tags button.

When you’re done marking up items, click the “Create HTML” button at the top right of the screen to generate your structured data.

Copy the generated structured data. Then, go to your content management system (CMS) or other site platform and paste the structured data into your page’s <head> section.

Finally, validate your page's structured data with our free SEO checker.

For full-site schema monitoring, use Semrush Site Audit's "Markup" report.

It’ll show you which pages have structured data and if any of the markup is invalid.

Structured data report showing pages with markup, types used, and chart of valid vs invalid data.

6. Optimize Your Images

Optimize your images, so your pages load faster and are easier for search engines and AI tools to understand.

Here are some image optimization methods:

Add internal links—links that connect pages within the same site—to distribute ranking authority, guide crawlers, and help convey relationships between your pages.

To find authoritative pages and orphan pages (i.e., pages with no internal links pointing to them), use Semrush Site Audit.

Create a project within the tool. On the “Overview” tab, click “View details” under the “Internal Linking” report.

Semrush site audit dashboard highlighting Internal Linking report with arrow pointing to View details.

The report’s “Pages passing most Internal LinkRank” section shows the pages with the most authority:

Report table of pages passing most Internal LinkRank with URLs, pageviews, and outgoing links.

And the “Internal Link Issues” section shows the number of pages with no or only one internal link.

Internal link issues report showing broken links, orphaned sitemap pages, and pages with one link.

Click “# issues” beside “Orphaned sitemap pages” or “Pages with only one internal link” to view the respective lists of these pages.

Add links from your authoritative pages to these pages.

Getting backlinks (links from other sites to yours) from authoritative sites can grow referral traffic and signal to Google that it can trust your content, which can lead to higher rankings.

Here’s an example of a backlink on a publisher’s site:

Vox article with linked text highlighted and arrow pointing to linked URL.

Newsworthy stories and in-depth features naturally attract shares. So, you may earn backlinks with minimal effort.

You can also publish content in partnership with another publication, influencer, or brand. Or encourage them to link to what you’ve created.

Or, use Semrush Backlinks tool to see the sites that have linked to your competitors. Because you may be able to persuade those same sites to link to you.

Type a competitor URL into Backlinks and click “Analyze.”

Backlinks tool start screen with teenvogue.com entered and arrow pointing to Analyze.

Click the “Indexed Pages” tab at the top of the tool.

You’ll see which of your entered competitor’s pages have the most referring domains. Browse this list and look at the actual content to find pages you have suitable substitutes for.

Once you find a page that’s a match for something on your site, click the corresponding number in the “Domains” column next to that page.

Backlink report for teenvogue.com showing indexed pages report and domains number highlighted.

You’ll then see a list of the sites that link to the competitor’s page that you can reach out to. When you do, explain why your content is better and ask them to link to you instead.

9. Use Canonical Tags

Use canonical tags (HTML that signifies the main version of a page) to help web crawlers index and attribute ranking power to the page URL you want to serve as the main page.

A canonical tag is HTML that looks like this:

<link rel="canonical" href="https://example.com/" />

Using canonical tags is important if your publication has parameterized URLs due to filtering, tags, or archiving.

For example, here are two URLs that direct to the same article:

It’s more useful to have all ranking authority go to the official URL—not the parameterized one. So, the publication can add a canonical tag pointing to the official URL.

The Atlantic article showing alternate URL in browser bar and canonical tag highlighted in page code.

Your CMS should offer options for setting up canonical URLs.

For instance, you can use the Yoast SEO plugin on a WordPress site to automatically add canonical tags to your pages.

Note

Don’t use canonical tags for syndicated content. Instead, syndication partners should block indexing with meta tags.

Boost Readership and Revenue with SEO for Publishers

Boost readership and revenue through search engines by investing in SEO and GEO tools to implement the tips above.

Semrush provides a whole host of options. Including a dedicated toolkit for improving your visibility in AI platforms.

Try the AI Visibility Toolkit today.

Beat Your Competition in LLMs

with the Semrush AI Visibility Toolkit

Sign Up Now

Share

Author Photo

Carlos Silva

Carlos Silva leads the editorial pipeline for the English blog—coordinating writers, editors, strategy, and building AI workflows that boost content quality and AI visibility. With 10+ years of experience writing and editing across in-house and agency roles, Carlos blends content strategy, SEO, and AI to help marketers stay ahead of an evolving search landscape.

Author Photo

Carlos Silva

Carlos Silva leads the editorial pipeline for the English blog and builds AI workflows that boost content quality and AI visibility. 10+ years writing and editing across in-house and agency roles.

Try Semrush
Everything you need to win AI visibility and drive SEO success
Start Free Trial
Unlimited access for 7 days
Boost your digital marketing efforts
Get free trial