How to Maximize Content Visibility

How to Maximize Content Visibility

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 on search engine results pages (SERPs). 

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

Here’s an illustration:

Let’s say a publisher displays a banner ad at the top of their webpage. And it’s an awareness ad that involves the advertiser paying a certain amount of money for every 1,000 views. 

Video banner ad appears above the publisher's article.

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

If the publisher implements a new SEO strategy to get more traffic from search engine results pages (SERPs), that can lead to more ad views and more 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. Adapting to Google Algorithm Updates

Recent Google algorithm updates have caused some publishers to get less visibility and organic traffic from the SERPs and Google Discover.

Some specific challenges brought about by algorithm updates include the following:

  • Google appears to favor content from bigger domains, perhaps because it views them as having more authority and expertise. As a result, some independent publications’ pages may struggle to compete.
  • Google has started prioritizing user-generated content on forums like Reddit and Quora because of increased user demand for such content. Which some see as more unbiased than search-optimized content.
  • Google’s SERP features have reduced the available space on SERPs for organic listings. So there’s more competition for search visibility.

Take the SERP for “ai data centers climate change.”

The top of the page is dominated by an AI Overview, a result from a forum-type website, and a People Also Ask (PAA) box.

Only after that do we see any results from publishers.

SERP result with an AI overview at the top followed by a result from a forum (The Conversation) and a People also ask box. Only after that does the article from Forbes appear.

Overcome these algorithm-related hurdles by:

  • Optimizing your content for Google’s SERP features: Create videos to rank for video carousels or an FAQ page to target the PAA box, for instance
  • Growing authority by covering topics you’re knowledgeable of: Higher-authority sites tend to rank higher. Once people are familiar with your brand and trust it, they may go directly to your publication for information instead of searching on Google.
  • Doing Reddit SEO: Engage in relevant conversations on Reddit so that when searchers view search results from Reddit, they may see your brand there

2. Getting Google to Map a Constantly Evolving Website

Google’s web crawlers have trouble keeping up with sites that publish tons of new content daily, which may cause these pages to take longer to rank.

The fix?

Direct Google toward the pages you want searchers 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.

These tactics will help Google map your site:

  • Create a search-friendly site structure. Organize menus and articles hierarchically for easy navigation. Categorize your content by topics and subtopics to create a website architecture both humans and Google can understand.
  • Optimize your meta tags. These are part of your website’s HTML and include meta descriptions and title tags. They signal page relevance, and you can optimize them in ways like including your target keywords.
  • Optimize your sitemap. Update your sitemap routinely to help index your most important pages and articles. Check out this XML sitemap for an example of what this file looks like.
  • Use robots.txt. Include “disallow” commands in your robots.txt (i.e., a text file with instructions for search engine robots) to tell crawlers not to crawl unimportant pages

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

It’ll show you issues that could prevent Google from finding and/or indexing important content on your site.

Crawlability report includes graphs for site indexability and crawl budget waste.

3. Making Paywalled Content Discoverable by Google

Paywalled content may hurt your search engine rankings if Google can’t bypass the paywall to discover and understand the page’s content.

To overcome this challenge, publishers can use Google’s flexible sampling guidelines or structured data to make paywalled pages discoverable while maintaining content protection.

Here’s how.

Flexible sampling is when subscribers (and bots) can explore a part of your content. Some models include:

  • Lead-in: Offer part of the content (e.g., the first third) and require a subscription for the rest
  • Metering: Offer an article quota (e.g., give readers access to a few articles per month) and require a subscription for additional articles

This is an example of metering:

The pop up says

You can also use structured data (also known as schema markup) to help Google identify paywalled content.

First, add HTML class names around the paywalled sections of your page. Google offers this example:

This content is outside a paywall and is visible to all.

This content is inside a paywall and requires a subscription or registration.

Then, add the NewsArticle structured data to tell Google 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. Keeping Page Speeds Fast When Using Tracking Pixels

Tracking pixels help advertisers and publishers understand which ads contribute to visits, sales, sign-ups, and other conversions by tracking users’ behavior.

Poor tracking pixel practices (like adding unnecessary pixels to your pages) can cause your pages to load slower. Which can negatively improve your ranking performance.

Minimize the impact of tracking pixels on your page speed by:

  • Limiting your pixel use: The more code you add to a page, the more likely you’ll slow down page speed. Prioritize essential pixels (e.g., conversion pixels). And don’t add pixels to pages you don’t need to track.
  • Using asynchronous code: That means coding your page to load content and tracking pixel code simultaneously
  • Tracking the impact of any changes: After adding or updating tracking pixels, check the impact of your actions by entering your URL into Google’s PageSpeed Insights tool

5. Dealing with Keyword Cannibalization

Keyword cannibalization happens when multiple pages on the same site compete with each other for the same search rankings.

In other words, it happens when two pages target the same keyword and satisfy the same search intent. Or if Google interprets them as doing this.

Keyword cannibalization can be hard to avoid for industry and news publishers that create multiple pieces of content on similar topics. And at scale.

Here’s how to solve it:

Use Semrush’s Position Tracking to find pages where keyword cannibalization occurs.

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

You’ll see the following at the top of the report:

  • The number of affected keywords: Keywords where you have more than one page ranking in the top 100
  • The number of cannibal pages: URLs that share a top-100 keyword ranking with one or more other URLs
Cannibalization report shows affected keywords and cannibal pages graph.

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

List of affected keywords.

Click on the downward arrow to see the URLs competing for the same keyword. And the competing URLs’ rankings for the keyword (on the latest date in view).

Keyword expanded shows URLs competing for the same keyword.

Then, remove the potential for further cannibalization by doing the following:

  • Combining pages with similar content into a single, comprehensive page. And redirect the alternate pages to the main page.
  • Editing your pages to focus on different target keywords or distinct aspects of a topic

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

9 SEO Tips for Publishers

Here are nine SEO tips for publishers to increase visibility and conversions:

1. Put Readers Before Algorithms

Creating content that resonates with readers and encourages them to share, link, and return to your site is more important than writing for search engine algorithms. 

Creating genuinely reliable and engaging content will likely improve your search rankings and organic traffic over time.

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:

  • Ensure your content meets search intent (i.e., the motivation behind a search). For example, if users are looking for places to visit in Mexico, create an article that recommends Mexican tourist destinations instead of discussing the country’s history.
  • Add original insights and research to your content. Interview experts to enrich your content with insights gleaned over years of experience. Or conduct surveys and present data to back up your claims.
  • Avoid keyword stuffing, which is using keywords repeatedly and unnaturally. Both readers and search engines will find the content difficult to follow—they might even see it as spammy.

2. Do Keyword Research

Create relevant content for your niche by conducting keyword research, which uncovers the phrases your target readers type into search engines.

Your keyword research strategy depends on the type of publication you have.

Say you run an industry publication that produces in-depth guides on topics in your niche. Semrush’s Keyword Magic Tool can show you relevant search terms for topics worth covering.

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

Keyword and domain are entered into the tool.

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

  • Intent: The keyword’s search intent.
  • Volume: The keyword’s average monthly search volume. Keywords with higher search volumes can bring in more traffic but can also be more competitive.
  • Potential Traffic (Pot. Traffic): How much traffic you could get from ranking for the keyword
  • Personal Keyword Difficulty (PKD %): A percentage score of your specific site’s chances of ranking in the top 10 for that keyword. The lower the score, the higher your chances.
Intent, volume, potential traffic, and personal keyword difficulty metric columns are highlighted.

You can also click the topics on the left to filter by subtopic:

Topic filter selected which refreshed the keyword results.

From there, choose the keywords that best fit your brand’s content strategy.

For instance, you may want to target keywords with commercial intent if you intend to publish pieces with affiliate links. Since readers may click these links to buy something you’ve promoted in your content.

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

3. Update Your Content for Freshness

Keep your content fresh—meaning updated and relevant—so it ranks well for news-related and other time-sensitive search queries.

Examples of queries that require content freshness include the following:

  • “trending memes”—where searchers are looking for the latest viral memes
  • “olympics sailing results”—where searchers want the latest Olympics sailing results
  • “train breakdown”—if a train breakdown has just happened in the searcher’s city
  • “blackpink concert dates 2025”—where searchers want dates for Blackpink concerts happening in 2025

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.

Keep your content fresh by:

  • Using media monitoring tools to closely follow discussions in your niche. That way, you’ll be in the know about recent events. And can update your pages—or create new ones—to cover them.
  • Updating your pages in response to the latest developments. For example, information can become inaccurate following a change to the law. Update any pages containing references to that law as soon as possible.
  • Regularly auditing your pages for underperforming content. Auditing your site reveals pages that have begun to slip in performance. And updating those pages will keep your content fresh and can improve your search rankings.

4. Optimize for Google News

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

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

  • Your content’s relevance to a news topic
  • Your publication’s authoritativeness
  • Your content’s freshness
  • Your content’s location and language

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

  • Research keywords relevant to a news topic you want to cover, and add these keywords to your content
  • Publish your content soon after relevant incidents happen
  • Create content in your target readers’ preferred languages

Getting backlinks (links from other sites to yours) can also increase your publication’s authoritativeness.

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

Performance on Google News report shows clicks, impressions, and average CTR by page.

Image Source: Google Developers

5. Use Structured Data to Make Your Pages Stand Out

Structured data makes paywalled content more discoverable and also helps Google understand your content better, so it can create more eye-catching and clickable listings on SERPs.

For example, structured data can tell Google what a news article’s headline and main image are. So Google can prominently display those elements on the SERP:

Top stories SERP feature shows recently published articles on a news story.

This makes news articles more clickable than a plain blue link.

Types of structured data that are relevant to publishers include the following:

  • Article
  • NewsArticle
  • Review
  • Video
  • Speakable

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 of the page you want to apply the markup to or paste the page’s HTML. Then, select “Start Tagging.”

Navigation through the tool start is highlighted.

The tool will load your page on the left and a “Records” panel on the right:

Article is loaded into the Structured Data Markup Helper.

Highlight the elements you’d like to mark up and select the corresponding data point.

For example, highlight your article’s author and choose the “Author” data item from the pop-up menu.

Author's name is highlighted and Author tag is highlighted.

The tool will take the author’s name and place it next to the “Author” field on the right side.

Author's name appears in the structured data items list.

You can also tag items on your page manually. On the right side, scroll down until you see the “Add missing tags” button.

Add missing tags button is highlighted.

Click it to open a pop-up window for adding tags manually.

URL tag with URL string is entered.

Continue adding markup items.

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

Create HTML button is highlighted.

Click the drop-down menu at the top to choose between JSON-LD (recommended) and microdata.

Microdata and JSON-LD options are highlighted in the drop down menu.

Copy the code. Then, go to your content management system (CMS) or other website platform and paste the code into your page’s

section.

After you’re done, check that you’ve implemented your structured data correctly using Site Audit’s “Markup” report. 

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

Markup report shows pages with and without markup, pages by markup type, and structured data by pages.

6. Optimize Your Images

Optimize your images so your pages load faster and are easier for search engines to understand— which can improve your pages’ search rankings.

To reduce your images’ load speeds, compress them with a free tool like TinyPNG

Just upload your image, and the tool will compress it (i.e., make the file size smaller).

Uncompressed PNG file is 57kb while a compressed PNG file is 15kb.

Compressing your images may reduce their quality. So, find a good balance between file size and quality.

Also, set up lazy-loading on your site to ensure images only load when they appear on the screen.

This way, your pages won’t load images until users are ready to see them. Which can help your pages load faster.

If your site runs on WordPress, you can install a plugin like LazyLoad to do this.

Last but not least, add alternative text (usually called alt text) to your images to help search engines understand their content. Which can increase your images’ chances of ranking well.

Plus, alt text improves accessibility for visually impaired users, which can further increase engagement.

Alt text also appears when an image can’t load. That way, even users with slow internet speeds can still understand the image’s contents.

MIssing image has the broken image icon and text that says

Most content management systems have image alt text settings, which means you don’t need to add alt text to your image’s HTML directly. 

Here’s what this setting looks like in WordPress:

Alt text field is highlighted in the WordPress Media editor for an image.

Keep your alt text descriptive and concise and add relevant keywords where appropriate.

Internal links are links that connect pages within the same website, and they distribute ranking authority and help search engines understand the relationships between your content. 

Find authoritative pages and orphan pages (i.e., pages with no internal links pointing to them) using Semrush’s Site Audit.

Create a project within the tool. And click on “View details” under “Internal Linking.”

AD_4nXcQ59SoTfUwSqIjk3Po3LXE3qRRlTkaSa7sIWirUI3yusHQbo74DPHoB0KB4AAN3gzaixSqxh-nhHFSaRH2Vcps0Uiua4lJFbKYvSjNSQWhf_V4iPhPQ78SW-OYQ_2WxFVs2hAadA?key=DjT9vOy7laNAcVYYiDEeig

The “Internal Linking” report will show you which of your pages have the most authority and which ones have the least authority.

Click on “# issues” beside “Orphaned sitemap pages” to get a full list of URLs.

AD_4nXfWNO6IDN6t339BEVjuphNOZXSZNIKqNGO5uM9l4J1qZy9xDAwXKma0y5qfi78KxkQij9IB5dDkN9ZmI7_z-SCQTJgktPjdr4cwYqGdbBNfTKOvVOuE9lCJxfvAcgJ8XLVpxvss_w?key=DjT9vOy7laNAcVYYiDEeig

Add links from your authoritative pages to related low-ranking or orphaned pages.

Build backlinks to grow referral traffic from other sites and to help your rankings.

Google uses backlinks to figure out whether your site is trustworthy. Backlinks from authoritative websites signal to Google that it can trust your content.

A higher level of trust can lead to better search rankings and more organic traffic.

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

Anchor text is highlighted to show it leads to another publisher's article.

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.

Find out what types of content attract backlinks with Semrush’s Backlink Analytics tool.

It also shows you the sites your competitors have gotten backlinks from. And those sites may be willing to link to you.

Type a competitor URL into the tool and click “Analyze.”

Competitor publisher's domain is entered into the tool.

Head to the “Referring Domains” tab. Then, look at the “Root Domain / Category” column of the “Referring Domains” section.

Here, you’ll see the sites that link to your competitor and that might also want to link to you.

Referring domains list is highlighted and sorted by Authority Score.

Next, click the “Indexed Pages” tab.

Here, you’ll see which of your competitor’s pages have the most referring domains, indicating the most popular types of content your audience enjoys.

List of URLs are highlighted in the Indexed Pages tab.

Use these pages to inspire the content you create.

9. Use Canonical Tags to Rank the Right URLs

If you have multiple URLs pointing to the same page, use canonical tags to help web crawlers index and attribute ranking power to the page URL you want to rank.

A canonical tag is HTML that looks like this:

This tag lets you set your page’s “official” URL (also called the principal or primary version). This 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:

  • “https://www.theatlantic.com/science/archive/2024/10/moon-cat-behavior-science/680320/”—which is the page’s official URL
  • “https://www.theatlantic.com/science/archive/2024/10/moon-cat-behavior-science/680320/?utm_source=ground.news&utm_medium=referral”—which contains parameters identifying where the reader came from

The publication wants all the ranking authority to go to the official URL, not the parameterized one. So, it can add a canonical tag that points to the official URL.

Alternate URL is highlighted in the search bar while the canonical tag is highlighted in the code for the same webpage.

Your CMS should offer options for setting up canonical URLs.

For instance, you can install the Yoast SEO plugin to automatically add canonical tags to all your pages if you’re using WordPress.

Boost Your Readership and Revenue with SEO for Publishers

If you want to bring in readers and revenue through search engines, invest in SEO tools to implement the tips above.

Semrush provides over 50 of these tools in a single platform. 

Sign up for a free account to try them.

Source link