Connect with us

SEO

15 Unique Ways to Check Competitor Website Traffic

Published

on

15 Unique Ways to Check Competitor Website Traffic

You only need three tools to get sixteen highly actionable data points on your competitors’ traffic.

Before we dive in, let’s set the right expectations: no tool will give you your competitor’s exact traffic data. However, it’s still well enough to see what works for them, copy their best ideas, or set realistic benchmarks.

We’ll cover:

  • Types of data you can access, such as traffic volume, trends, organic and paid keywords, and audience insights.
  • Practical use cases, including benchmarking, tracking progress, identifying content gaps, boosting your SEO and SEM, and negotiating budgets.
  • Last but not least, how this data is gathered and its reliability.

With these tools and insights, you’ll be well-equipped to understand and outperform your competitors’ website traffic.

We’ll start with organic search traffic — the source on which you’ll get the most data.

How to analyze competitor organic search traffic

Organic search traffic refers to the clicks a site gets from search engines, excluding search ads.

There’s a lot you can tell about your competitors’ organic traffic and a lot you can tell from it. Here are my favorite twelve use cases with detailed instructions.

You can check that in seconds for free, right now:

The tool will also show you where in the world the traffic is coming from, some of the top pages and keywords, and traffic value (i.e., the value of the organic search traffic, if it were to be acquired via PPC in Google Ads).

Organic competitors are the sites that compete with you for the same organic keywords in search engines.

Typically, you’ll have more organic competitors than your regular direct business competitors. For example, a 3D printer manufacturer may be competing for a fair share of keywords with a 3D printing magazine — completely different businesses, same keywords.

So by rounding up your top organic competitors, you gain a bigger pool of keyword ideas you can potentially target. Much bigger than if you’d just take into account your direct competitors.

Here’s how to identify all organic competitors.

  1. Open Ahrefs’ Site Explorer and enter your domain.
  2. Go to the Organic competitors report.
Organic competitors report. Organic competitors report.

From there, you can look at the common keywords to see where they outrank you or click on Competitor’s keywords to see keywords you don’t rank for but they do (a.k.a. your content gap).

Top competing domains report showing keyword intersect. Top competing domains report showing keyword intersect.

If your competitor is doing SEO, typically their blog will attract most of their organic traffic. But this is not always the case. They may have found other ways of getting clicks from Google, like free tools or free resources, and you could do the same.

  1. Open Site Explorer and enter your competitor’s domain.
  2. Go to the Site structure report.
Site structure report. Site structure report.

For example, someone analyzing our site could see that our free writing tools get more organic traffic than years of writing on the blog.

Free writing tools get more organic traffic than years of writing on the blog. Free writing tools get more organic traffic than years of writing on the blog.

To see your competitor’s top performing pages:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. Go to the Top pages report.
Top pages report.Top pages report.

The first use case here is targeting the same keywords as their top pages to channel some of that traffic your way.

Top keyword column in Top pages report. Top keyword column in Top pages report.

There’s more. You can use the report to see which pages contributed to an uptrend or downtrend in your competitor’s traffic.

Analyzing changes in traffic with the Top pages report. Analyzing changes in traffic with the Top pages report.

Or, focus on top-performing pages and use the Compare pages view to see when those pages started to pick up traffic.

Comparing pages in Top pages report.Comparing pages in Top pages report.

Now to see what the competitors did to improve the pages, click on the caret next to the page and click Inspect.

Accessing the Inspect tool contextually.  Accessing the Inspect tool contextually.

Then choose the date on the calendar and view changes made to the text in that time.

Calendar tool in Ahrefs. Calendar tool in Ahrefs.

If you’re already doing SEO or considering it, seeing a list of your competitors’ keywords is almost like they’ve shared their keyword research with you.

You can use keyword data to find:

  • Top-performing keywords and “steal” some of their traffic with your own content.
  • Top-performing keywords in specific countries.
  • Keywords with specific terms to find content ideas around certain topics or phrases.
  • Low-difficulty keywords (typically, faster to rank).

To see your competitors’ keywords:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. Go to the Organic keywords report.
  3. Use the filters to find what you need. For instance, use the KD filter to find low-competition keywords.
Organic keywords report in Ahrefs. Organic keywords report in Ahrefs.

For example, you can track the ranking history of your competitor’s top traffic-generating keywords. If you see sudden spikes, it likely means they’ve updated the content to increase ranking. By using the calendar feature mentioned above, you can learn how they did it.

SERP history. SERP history.

One of the best ways to find organic traffic you’re potentially missing out on is to do a content gap analysis. In SEO, it means identifying the keywords that your competitors rank for but you don’t. Some of those keywords can make perfect topics for you to cover.

In Ahefs, you can do a content gap analysis automatically:

  1. Go to Ahrefs’ Competitive Analysis tool.
  2. Enter your domain in the Target section.
  3. Enter your competitors’ domains in the Competitors section.
  4. Hit “Compare”.
  5. Click the Content Gap report.
Ahrefs' Competitive Analysis tool.
Ahrefs' Competitive Analysis tool.

Toggle Main positions to exclude your competitors’ rankings in SERP features like “Top stories” and “Image packs.”

Toggling the "Main positions only" feature.
Toggling the "Main positions only" feature.

Now look through the report and identify keywords that are relevant for your site. The volume column will show you which keywords are likely to send the most traffic.

More than 60,000 potential keyword opportunities via Ahrefs' Content Gap report.
More than 60,000 potential keyword opportunities via Ahrefs' Content Gap report.

Short-term organic traffic performance can inform you of the latest developments in your competitors’ rankings (say, within the last 24 hours to a couple of weeks).

For example, you can observe the impact of the latest Google Update on their site, see how much traffic they gained or lost last month, or check if any of their newly launched pages are already picking up traffic.

To see short-term organic traffic performance:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. In the Overview report, choose a timeframe in the Changes mode.
Choosing a short-term data timeframe in Overview report. Choosing a short-term data timeframe in Overview report.

This will adjust the top-level metrics and traffic by location panel and show you the changes over the specified period.

1717077370 466 15 Unique Ways to Check Competitor Website Traffic1717077370 466 15 Unique Ways to Check Competitor Website Traffic

You can go as deep as day-to-day traffic changes — a very helpful thing if you want to see Google’s update impact on your competitors’ traffic.

Traffic performance graph showing exact day of a Google update. Traffic performance graph showing exact day of a Google update.

Date comparison is available in multiple tools and reports across Ahrefs.

As for long-term traffic performance, this allows to set a traffic goal to match or overtake your competitor’s traffic, and plan your budget based on competitor’s performance. You can also use it to forecast your competitors’ traffic.

To see long-term traffic performance:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. Turn on the Years mode in the traffic graph.
  3. Adjust the time frame and export the data if needed.
Choosing a long-term data timeframe in Overview report. Choosing a long-term data timeframe in Overview report.

Seeing multiple sites on one graph is useful if you want to identify the leader in your niche, compare your site to a few competitors simultaneously, and determine if you are catching up to the leader or if someone is catching up to you.

Here’s how:

  1. Go to Site Explorer and enter your domain.
  2. Add competitors using the Competitors tab.
Zoho Desk's traffic (green) is catching up to Intercom (blue).
Zoho Desk's traffic (green) is catching up to Intercom (blue).

Organic share of voice (SOV) is an SEO metric that shows how much traffic goes to your pages compared to competitors’.

In other words, if you want to see your overall organic search traffic share in the market, and eventually increase it, this is the metric you’d want to use.

SOV is based on tracked keywords, so you first need to add them to the tool. These can be keywords you target on your blog, your product pages, or even all of your important keywords together.

  • Go to Ahrefs’ Rank Tracker.
  • Start a New project.
  • Select keywords to track. You can use the filters to refine the list suggested by the tool and add some keywords later on. Make sure to choose only important locations for your site.
Adding keywords to track in Ahrefs Rank Tracker. Adding keywords to track in Ahrefs Rank Tracker.
  • Add competitors. You can add specific sites or choose from the ones suggested by the tool. Notice the keyword intersect — the higher the number, the “closer” the competitor.
Adding competitors to analyze in Rank Tracker. Adding competitors to analyze in Rank Tracker.

Once you finish the set-up, you will be able to see and regularly track SOV in the Competitors Overview section in Rank Tracker.

Share of voice metric in Rank Tracker. Share of voice metric in Rank Tracker.

One of the ways your competitors could be getting traffic is from links from other sites (a.k.a. referral traffic).

Knowing who links to your competitors allows you to pursue the same or similar links which can help you not only get more referral traffic but also boost your SEO and increase your brand awareness.

To find pages with a high probability of sending traffic to your competitors, look for backlinks from pages with significant organic traffic. Here’s how:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. Open Backlinks report. Pages with the most traffic will be displayed on top by default.
Backlinks report in Ahrefs. Backlinks report in Ahrefs.

From there you can use the Referring page title filter to see only reviews or rankings where you could be listed, too. Simply add in words like “vs, review, tool, tools, top” as a way to identify these pages.

Using the referring page title filter to see only reviews or rankings where you could be listed, too.Using the referring page title filter to see only reviews or rankings where you could be listed, too.

Here’s an example of such a page:

1717077372 49 15 Unique Ways to Check Competitor Website Traffic1717077372 49 15 Unique Ways to Check Competitor Website Traffic

Another way to analyze your competitors’ traffic is to treat them as one entity. This allows you to:

  • Benchmark your site traffic trend to your competitors as a market segment.
  • Identify broader industry trends and seasonal patterns in traffic.
  • Assess the collective impact of major events, such as changes in search engine algorithms or economic shifts.
  • Monitor the overall health and growth rate of your industry.

For this, use the Portfolios feature in Ahrefs. The image below shows aggregated data for four sites, including organic traffic and paid traffic (from Google Search Ads).

Example portfolio of sites. Example portfolio of sites.

Here’s how to set it up:

  • Dashboard and click Create > Portfolio.
How to create a new portfolio.  How to create a new portfolio.
  • Fill in the URLs you want to track. Note the URL mode selector. Use “Domain” to track the entire domain with subdomains, “Path” for folders, and “Exact URL” for single pages.
Filling details of a site portfolio. Filling details of a site portfolio.

How to analyze competitor paid search traffic

Paid search traffic refers to the clicks a site gets from search ads on search engine result pages. Here’s how to check your competitors’s paid search traffic and how to use that knowledge to your advantage.

If you’re running search ads, checking out your competitors’ paid keywords can give you ready-made keyword research. This lets you see which keywords are working for them and helps you fine-tune your own ad strategy to target those high-performing keywords.

What’s more, you can reveal paid search data Google Keyword Planner hides by default: search volume for a particular keyword instead of a search volume range for a group of keywords.

And even if you’re not investing in ads, this info can still be super useful. It usually means these keywords are important to your competitors because they know these keywords bring in customers. Chances are, these keywords could be important for your business, too.

To find your competitors’ paid keywords:

  1. Go to Site Explorer and enter your competitor’s domain.
  2. Open Paid keywords report.
Paid keywords report in Intercom. Paid keywords report in Intercom.

From here, you can use filters to find keywords that meet your CPC, traffic, or relevance criteria, and sort the data to see the keywords which bring the most traffic.

Filters in paid keywords report. Filters in paid keywords report.

Notice the Paid/organic traffic share bar. If you see both blue and yellow color, that means your competitor has invested in the keyword twice (through content and ads) and is trying to get as much SERP real estate as possible — consider pursuing these keywords as well.

Paid traffic/organic traffic share. Paid traffic/organic traffic share.

Another way to gauge a keyword’s importance is to look at its ad position history. A long and consistent history suggests it’s likely a valuable ‘money’ keyword, while a short history might indicate your competitor is just experimenting with it.

Ad history report. Ad history report.

Want to check out their ad copy and landing pages? Head to the Ads report. You can set the location where your competitor runs their ads and see the landing pages and keywords associated with each ad.

Ads report in Ahrefs. Ads report in Ahrefs.

Interested to see how much your competitors spend to get all of that paid traffic?

  1. Go to Site Explorer.
  2. Enter your competitor’s domain.
  3. Open Paid pages report.
  4. Set the preferred location to see the budget per country (leave it set to all locations to see the total ad spend).
  5. Set the Performance report to Paid traffic cost set and adjust the timeframe.
Paid pages report in Ahrefs. Paid pages report in Ahrefs.

Use this data to set a benchmark for traffic performance relative to ad spend and to negotiate the budget for your campaigns.

How to analyze other traffic sources

If you’re interested in the overall competitor traffic performance, here’s where to look.

To get a quick answer to how much traffic your competitors get overall (from all traffic sources), you can get that information for free with Similarweb.

Once you set up a free account, simply go to Website analysis > Website performance report.

Website performance report in Similarweb. Website performance report in Similarweb.

Arguably, the best way to use Similarweb is in comparison mode. This approach ensures that the data is directionally accurate: whether the data is overestimated or underestimated, it is consistently so across all sites. By comparing your traffic with your competitors, you can identify the relative differences that set you apart.

Comparing websites in Similarweb. Comparing websites in Similarweb.

Similarweb is not the only tool with general traffic insights. Another one is Sparktoro, an audience research tool.

What’s great about Sparktoro is that its data and functionality revolve around the users behind the clicks. So you can use Similarweb to understand how popular the site is and then Sparktoro to get to know the people who visit it. Take that data and use it for persona development, fine-tuning your messaging, and looking up influencers to partner with or sites to advertise on.

Simply set up an account at Sparktoro and type your competitor’s domain in the search bar. Make sure the “Visit the website” mode is on.

Overview report in Sparktoro. Overview report in Sparktoro.

From there go to:

  • Social networks: scroll down a bit and see which social network the brand uses the most. This not only tells which social networks likely send the most traffic but also which proved to be the most engaging.
  • Demographics tab: see data like gender, age, geography and interests. What’s unique about this data is that it comes from social media profiles.
  • Social accounts tab: to see what social media accounts site visitors are likely to follow and engage with. This is a great source of potential influencers to work with.
  • YouTube channels, Reddit, and Podcast tabs: see where it’s highly likely to meet your competitors’ (and possibly yours) audience.

Where does the data come from? Is it accurate?

Depending on the tool, the data on your competitors will mostly come from:

This means that, in most cases, the data is estimated instead of actual data taken from your competitors and handed over to you.

So, when it comes to the data’s accuracy, you should expect a blend of estimated accuracy and directional accuracy. Despite best efforts, the data will be approximated and designed to give you an idea of relative performance because there’s no other way.

This also means that if you’re interested in a particular type of traffic, say traffic from search engines, it’s probably best to get a dedicated tool for that. You’ll get access to bigger data sets and more capable functionality, allowing you to do more.

Final thoughts

Want to go deeper into competitor analysis? Check out our other guides to go beyond traffic data:

Got questions or comments? Let me know on X or LinkedIn.



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address

SEO

Enterprise Link Building & The Power Of Links

Published

on

Enterprise Link Building & The Power Of Links

Enterprise link building is the process of acquiring links to a large, enterprise company’s website to improve its visibility and rankings in search engines.

Enterprise companies get a lot of links naturally. While they may have some challenges with link building, these companies also have a ton of opportunities because of who they are and how much money is at stake.

Links play a role in many of Google’s systems including Experience Expertise Authoritativeness Trustworthiness (E-E-A-T). As Google says:

Google’s algorithms identify signals about pages that correlate with trustworthiness and authoritativeness. The best known of these signals is PageRank, which uses links on the web to understand authoritativeness.

Links are still an important ranking factor in Google. I ran a study to measure the impact of links and removed good links using the disavow tool. The pages lost both rankings and traffic.

Let’s look at what it takes to do link-building in an enterprise environment.

Most teams in enterprise companies face similar challenges. Being successful in large organizations requires more than just subject matter expertise. You also need to know politics, sales, and project management.

Getting buy-in and budget

Most companies I’ve worked with didn’t allow employees to represent the brand. That’s legal speak for “the employees aren’t allowed to do outreach.” That doesn’t mean you can’t get links, it just means you have to be creative and get them in other ways.

It’s not the same for every company. I know some that just don’t do link building, some have minimal link building programs where they can do a few tasks, some have fully developed programs, and many just offload link building to third-party vendors because that is likely the easiest option.

Your first step is to plan out what you want to do and figure out who you need to work with for approvals and to get the work done. I’ll cover this more in the next section.

Depending on the project, you may have to go through legal and compliance teams to get permission. In my experience this is where many projects die. If you’re required to go through legal, the chance you’ll be approved goes down by a lot.

The next challenge is getting a budget for the activities. My best tip is to equate the projects to revenue, or as close as you can get to it with some other value metric. For example, I’ve managed to get redirect projects off the ground by using a number like $400 for each referring domain recovered as the value.

Here’s how to find those opportunities in Ahrefs:

I usually sort this by “Referring domains.”

Best by links filtered to 404 shows you redirect opportunitiesBest by links filtered to 404 shows you redirect opportunities

So for this example, let’s say I do 250 redirects that on average have 10 RDs. That’s 250 x 10 x $400 = $800,000 as a value I can use to pitch for the redirect project. It’s typically a large enough number for the project to get attention and resources.

Prioritization

Enterprise companies have a lot of products and services, and enterprise websites usually have a lot of pages. What teams do you work with? What pages do you prioritize building links to? These aren’t easy questions.

My best recommendation is to align to company or team goals. Most companies or teams have some products they prioritize or want to improve and that’s where you’re most likely to be able to get buy-in for link building projects. Someone’s bonus is likely tied to the success of these projects, and they’re willing to invest resources to make sure they hit their targets.

Coordination

At the enterprise level, a lot of link building is done by other teams, not necessarily the SEO team. Big companies have a lot of exposure and they’re doing a lot of different things that may result in them getting links.

You may see TV commercials, hear radio ads, have teams creating new content. Then there’s public relations, social media, paid advertising, content syndication, events, corporate partnerships, influencers, celebrity advertising, affiliate programs, and more.

Most links will probably happen without you, but you can help guide many of the teams in charge of these channels with best practices that can help you get more or better links. Take advantage of any internal training sessions where you may have the opportunity to present. Get on one of their weekly calls, create best practice documentation, internal courses, etc.

You’ll have more impact if you can make a lot of people or teams do a little bit better than you would have if you tried to do everything yourself.

You have a lot of different options for link building in an enterprise environment. If you’re not sure where to start, I’d check out the Links section in Opportunities report in Site Explorer. This report has shortcuts to other reports with filters applied, that help you with some common tasks.

The Opportunities report shows you tasks that will move the needleThe Opportunities report shows you tasks that will move the needle

Here are some of the things you might want to try.

Create linkable assets

In SEO, we use the terms “linkable asset” or “link bait” to refer to content that is strategically crafted to attract links. Such linkable assets can take on many different forms:

  • Industry surveys
  • Studies and research
  • Online tools and calculators
  • Awards and rankings
  • How-to guides and tutorials
  • Definitions and coined terms
  • Infographics, GIFographics, and “Map-o-graphics”

You can also use any industry-famous employees or thought leaders you have to create interesting quotes that might be linked.

There’s also a phenomenon where high-ranking pages get linked to more over time. If your content is good enough to get you near the top, you’re more likely to get more links. Tim Soulo calls this the vicious circle of SEO.

1719635166 795 Enterprise Link Building The Power Of Links1719635166 795 Enterprise Link Building The Power Of Links

For more ideas, check out our guide to enterprise content marketing.

Combine similar content to create a stronger page

Keyword cannibalization is when a search engine consistently swaps rankings between multiple pages or when multiple pages rank simultaneously for the same keyword but are similar enough to be consolidated. Consolidating similar content into comprehensive guides or pillar pages can improve your chances of ranking and earning links. To do that, you usually combine the content and redirect one page to the other.

Keyword cannibalizationKeyword cannibalization

Promote your content

The more visibility your content gets, the more links you are likely to get naturally. Leverage those other teams I talked about earlier to promote your content on social and maybe paid media. Use influencer relationships to amplify your reach. Use your PR teams for potential media coverage.

Keep in mind that these other teams are busy and have their own priorities as well. Be selective on what you ask them to promote. If you ask for them to promote everything, they’re likely to promote nothing.

Go after unlinked brand mentions

Unlinked brand mentions are online mentions (citations) of your brand—or anything directly related to your brand—that do not link back to your site.

Enterprise companies tend to get talked about a fair bit, and each one of those mentions offers a chance to get a link. Even if there’s not initially a link, it doesn’t hurt to ask for one. You can use Content Explorer to find these mentions on the web, and the inbuilt filter for highlighting unlinked domains to hone in on unlinked mentions.

You can also look for unlinked brand mentions of key employees, famous quotes of theirs, or statistics from your studies.

Find unlinked brand mentions with Content ExplorerFind unlinked brand mentions with Content Explorer

Recover links with link reclamation

Sites, and the web in general, are always changing. We ran a study that found that ~two-thirds of links to pages on the web disappeared in the nine-year period we looked at.

In many cases, your old URLs have links from other websites. If they’re not redirected to the current pages, then those links are lost and may no longer count for your pages.

It’s not too late to do these redirects, and you can quickly reclaim any lost value and help your content rank better.

Here’s how to find those opportunities:

  • Paste your domain into Site Explorer
  • Go to the Best by links report
  • Add a “404 not found” HTTP response filter

I usually sort this by “Referring domains.”

Best by Links report filtered for 404 pagesBest by Links report filtered for 404 pages

I even created a script to help you match redirects. Don’t be scared away; you just have to download a couple of files and upload them. The Colab notebook walks you through it and takes care of the heavy lifting for you.

While this script could be run periodically, if you’re constantly having to do redirects, I would recommend that you automate the implementation. You could pull data from the Ahrefs API and visits from your analytics into a system. Then create logic like >3 RDs, >5 hits in a month, etc. and flag these to be redirected, suggest redirects, or even automatically redirect them.

If you had redirects in place for a year or more already, the value is likely already consolidated to the new pages. That’s what Google recommends and seemed to be true when we tested it. You could also add a flag for “was redirected” into the automation logic that checks if the page was previously redirected for a year to account for this.

Copy competitor links and strategies

There are a few different ways to do this. The usual recommendation for SEOs would be a link intersect report, which we have, but it’s pretty noisy for large sites.

What I would recommend instead is the Best by links report in Site Explorer.

Best by links shows you pages on competing sites with the most linksBest by links shows you pages on competing sites with the most links

This is going to show you the most linked pages on a website. For us, that’s our homepage, some of our free tools, and our blog and data studies.

Another option is the Site Structure report in Site Explorer sorted by Referring domains or Referring pages.

Site structure can also help you identify competitor content that is getting the most linksSite structure can also help you identify competitor content that is getting the most links

This lets me quickly see that things like our blog, free tools, glossary, and training academy videos are all well linked.

Build internal links

I’ve always found internal links to be a powerful way to help pages rank higher.

Even these links may be difficult to get in an enterprise environment. Sometimes different people are responsible for different sections of the website, which can make internal linking time-consuming and may require meetings and a lot of follow up to get internal linking done.

On top of the political hurdles, the process for internal linking can be a bit convoluted. You either have to know the site well and read through various pages looking for link opportunities, or you can follow a process that involves a lot of scraping and crawling to find opportunities.

At Ahrefs, we’ve made this simple, scalable and accessible so anyone can find these opportunities. The easiest way to see internal link opportunities is with the Internal Link Opportunities report in Site Audit. We look at what your pages are ranking for and suggest links from other pages on your site that talk about those things.

Internal link opportunities in Ahrefs' Site AuditInternal link opportunities in Ahrefs' Site Audit

I’d also recommend watching out for opportunities to use better link anchor text. It’s common for page creators to overuse generic link anchor text such as ‘learn more,’ ‘read more,’ or ‘click here.’ You can look for usage of this kind of generic copy in the Internal anchors report in Site Explorer.

The internal anchors report can help you find generic anchor text mentionsThe internal anchors report can help you find generic anchor text mentions

Build links from other websites you own

If your company owns multiple websites, you’ll want to add links between them where it makes sense. Ultimately you may want to consolidate the content into one site, but that’s not always feasible. Even if it is, it may not happen within a reasonable timeframe, so you may want to add links between the sites in the meantime.

This can be abused and goes into a gray area, but for the most part, if you’re linking naturally to relevant pages you’ll be fine.

Buy other companies websites

I wrote all about SEO for mergers and acquisitions. When you buy another company, you inherit their content and their links. This opens some nice options for consolidating content and links to stronger pages.

There are a lot of tools that can help you with enterprise-level link building including:

  • Ahrefs’ Site Explorer – Shows you all links of any website or URL with an option to sort and filter them by many important SEO metrics.
  • Ahrefs’ Content Explorer – A unique link prospecting tool, which helps you find thousands of relevant websites for link requests and guest posting. Also helps to discover linkable assets on any topic from all around the web.
  • Ahrefs’ Web Explorer – Lets you search through our search engine’s (yep.com) entire database of pages, domains, and links using search operators.
  • Ahrefs Alerts – Similar to Google Alerts but has more flexibility with SEO-related filters.
  • Pitchbox / BuzzStream– Email outreach tools. There are many other tools that let you send personalized emails at scale, but these are popular with SEOs.
  • Hunter.io / Voila Norbert – Email lookup services help you find contact details of websites at scale.

Also check out our guide to enterprise SEO tools.

Final thoughts

There’s so much at stake in enterprise SEO and so many opportunities. When a company and its people finally get behind SEO, they can dominate an industry.

If you have any tips, enterprise SEO experiences you’d like to share, or questions, let me know on X or LinkedIn.



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

SEO

WordPress Plugin Supply Chain Attacks Escalate

Published

on

By

WordPress Plugin Supply Chain Attacks Escalate

WordPress plugins continue to be under attack by hackers using stolen credentials (from other data breaches) to gain direct access to plugin code.  What makes these attacks of particular concern is that these supply chain attacks can sneak in because the compromise appears to users as plugins with a normal update.

Supply Chain Attack

The most common vulnerability is when a software flaw allows an attacker to inject malicious code or to launch some other kind of attack, the flaw is in the code. But a supply chain attack is when the software itself or a component of that software (like a third party script used within the software) is directly altered with malicious code. This creates the situation where the software itself is delivering the malicious files.

The United States Cybersecurity and Infrastructure Security Agency (CISA) defines a supply chain attack (PDF):

“A software supply chain attack occurs when a cyber threat actor infiltrates a software vendor’s network and employs malicious code to compromise the software before the vendor sends it to their customers. The compromised software then compromises the customer’s data or system.

Newly acquired software may be compromised from the outset, or a compromise may occur through other means like a patch or hotfix. In these cases, the compromise still occurs prior to the patch or hotfix entering the customer’s network. These types of attacks affect all users of the compromised software and can have widespread consequences for government, critical infrastructure, and private sector software customers.”

For this specific attack on WordPress plugins, the attackers are using stolen password credentials to gain access to developer accounts that have direct access to plugin code to add malicious code to the plugins in order to create administrator level user accounts at every website that uses the compromised WordPress plugins.

Today, Wordfence announced that additional WordPress plugins have been identified as having been compromised. It may very well be the case that there will be more plugins that are or will be compromised. So it’s good to understand what is going on and to be proactive about protecting sites under your control.

More WordPress Plugins Attacked

Wordfence issued an advisory that more plugins were compromised, including a highly popular podcasting plugin called PowerPress Podcasting plugin by Blubrry.

These are the newly discovered compromised plugins announced by Wordfence:

  • WP Server Health Stats (wp-server-stats): 1.7.6
    Patched Version: 1.7.8
    10,000 active installations
  • Ad Invalid Click Protector (AICP) (ad-invalid-click-protector): 1.2.9
    Patched Version: 1.2.10
    30,000+ active installations
  • PowerPress Podcasting plugin by Blubrry (powerpress): 11.9.3 – 11.9.4
    Patched Version: 11.9.6
    40,000+ active installations
  • Latest Infection – Seo Optimized Images (seo-optimized-images): 2.1.2
    Patched Version: 2.1.4
    10,000+ active installations
  • Latest Infection – Pods – Custom Content Types and Fields (pods): 3.2.2
    Patched Version: No patched version needed currently.
    100,000+ active installations
  • Latest Infection – Twenty20 Image Before-After (twenty20): 1.6.2, 1.6.3, 1.5.4
    Patched Version: No patched version needed currently.
    20,000+ active installations

These are the first group of compromised plugins:

  • Social Warfare
  • Blaze Widget
  • Wrapper Link Element
  • Contact Form 7 Multi-Step Addon
  • Simply Show Hooks

More information about the WordPress Plugin Supply Chain Attack here.

What To Do If Using A Compromised Plugin

Some of the plugins have been updated to fix the problem, but not all of them. Regardless of whether the compromised plugin has been patched to remove the malicious code and the developer password updated, site owners should check their database to make sure there are no rogue admin accounts that have been added to the WordPress website.

The attack creates administrator accounts with the user names of “Options” or “PluginAuth” so those are the user names to watch for. However, it’s probably a good idea to look for any new admin level user accounts that are unrecognized in case the attack has evolved and the hackers are using different administrator accounts.

Site owners that use the Wordfence free or Pro version of the Wordfence WordPress security plugin are notified if there’s a discovery of a compromised plugin. Pro level users of the plugin receive malware signatures for immediately detecting infected plugins.

The official Wordfence warning announcement about these new infected plugins advises:

“If you have any of these plugins installed, you should consider your installation compromised and immediately go into incident response mode. We recommend checking your WordPress administrative user accounts and deleting any that are unauthorized, along with running a complete malware scan with the Wordfence plugin or Wordfence CLI and removing any malicious code.

Wordfence Premium, Care, and Response users, as well as paid Wordfence CLI users, have malware signatures to detect this malware. Wordfence free users will receive the same detection after a 30 day delay on July 25th, 2024. If you are running a malicious version of one of the plugins, you will be notified by the Wordfence Vulnerability Scanner that you have a vulnerability on your site and you should update the plugin where available or remove it as soon as possible.”

Read more:

WordPress Plugins Compromised At The Source – Supply Chain Attack

3 More Plugins Infected in WordPress.org Supply Chain Attack Due to Compromised Developer Passwords

Featured Image by Shutterstock/Moksha Labs

Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

SEO

Enterprise Sites Are Where Technical SEO Shines

Published

on

Enterprise Sites Are Where Technical SEO Shines

Enterprise technical SEO is the practice of optimizing a large, enterprise company’s website to help search engines find, crawl, understand, and index your pages. It helps increase visibility and rankings in search engines.

Enterprise websites are where technical SEO shines. There’s so much money at stake. One mistake can keep millions of pages out of the index or remove an entire site from search results. One fix can potentially be worth millions of dollars in revenue.

Let’s look at what it takes to be successful at technical SEO in an enterprise environment.

Enterprise sites can have complex infrastructures and a lot of legacy systems in place. You’ll have to work with a lot of teams, work through a lot of issues, and work hard on getting buy-in.

Working with others

You’re going to need to coordinate with many different teams to get anything done. Strong interpersonal skills come in handy in enterprise environments, but it’s not always natural for technical SEOs and may be an area you need to improve.

These teams all have their own priorities and SEO is only going to be part of their responsibility, so you’re going to be fighting for resources and attention. In my experience, you’ll get more done by being opportunistic. Be ready to help when they’re ready to do the work.

You’ll want to find out how these teams work, their processes and tools, and opportunities you may have to interact with them like any project calls, team calls, or office hours you may be able to join. The more visible you are, the more likely they are to work with you.

Work where they work. Learn to write tickets in their project management system that communicates the problem, expected outcomes, and the value of implementing the changes. I’ll cover more about tickets in a bit.

Technical SEOs will likely work with a lot of dev teams, but you may end up working with all kinds of teams in different area like products or services, international because of hreflang, taxonomists and/or ontologists for website structure, infrastructure, CMS teams, or even security for things that get indexed but shouldn’t be.

You’ll probably have to create a lot of reports for a lot of different teams and executives. Check out our guide on enterprise SEO metrics and reporting for some tips.

Organizational improvements

Most enterprise SEO teams go through similar stages of progression as they evolve. This is sometimes referred to as the SEO maturity model.

Many teams start off doing ad-hoc work, but eventually things start to centralize, you create standards and processes (SOPs), and eventually you start to get more buy-in by being more proactive and doing things like training other teams.

A lot of this progression depends on a leader who can be successful, visible, and sell SEO in the organization. They will likely spend as much, or more time promoting successes as they will doing the work.

They may have to create SEO forecasts, have lots of executive meetings to show results, train other teams, create those SOPs, send newsletters to keep others informed, etc.

For technical SEOs in particular, make sure you also promote the work of the developers and teams you work with. If you can get them visibility and a promotion, you’ll have an advocate for SEO who is bought in and will be more likely to work with you on future projects.

Professional development

There are two major paths you can take when it comes to enterprise technical SEO. The most common is an individual contributor (IC), or an individual who is part of a team. In enterprise environments, even IC roles may have a lot of autonomy because they’re considered subject matter experts (SMEs). Some people may also end up in people management.

If you want to transition to people management, what I would recommend is:

  • Be visible on projects
  • Be viewed as a leader
  • Work on skilling up
  • Help your team where you can
  • Understand the bigger picture for the organization
  • Build relationships
  • Communicate effectively

Take advantage of any funds you’re given for SEO courses, conferences, etc. I highly recommend attending Ahrefs Evolve if you get a chance. If you want to be a manager, you may also look into managerial or leadership courses.

A big part of technical SEO will be setting up your crawls and monitoring for issues. While it would be great if you could get everything technically perfect, it’s rarely realistic on enterprise websites.

One of the things I like about Ahrefs’ Site Audit is that you can choose to ignore issues that you don’t find important.

You can turn issues off in Site AuditYou can turn issues off in Site Audit

You can also add any custom issues that you want. We have every data point for the pages and links configurable as issues, as well as changes between dates. You can even change the prioritization level for each issue.

You can create custom issues and change prioritization in Site AuditYou can create custom issues and change prioritization in Site Audit

You might also want to break down issues by CMS or even by template so you know exactly which group each issue belongs to and can see when they resolve the issues. This can be done with segments in Site Audit.

You can help a lot of other teams with their data needs. You will likely be asked for things like checking for scripts or outdated file versions, words you’re not supposed to mention, extracting authors, publish dates, update dates, or other useful data.

In many crawlers, you’ll need to do this setup before crawling, but in Ahrefs Site Audit you can actually search within the HTML or text after the crawl has already happened.

You can search within the page source or extracted textYou can search within the page source or extracted text

For your crawling, you have a few options.

Normal crawls

The standard crawls in enterprise companies are usually once a month, or maybe once every week or two if you’re breaking the website into multiple sections. The downside here is that things might be broken for a while before a crawler flags an issue.

Catch issues before they launch

The ideal scenario is to catch issues before they launch.

In some environments, you may be able to set up unit tests to have automated checks for issues before they launch.

You can also use Ahrefs’ Site Audit to crawl staging and dev environments to check for any issues before they’re launched to the public.

Crawl staging or dev sites with HTTP authenticationCrawl staging or dev sites with HTTP authentication

Catch any issues faster with crawl sampling

You don’t always need a full crawl of the website which can take weeks to run on an enterprise site. You just need enough to see if any important changes were made.

You can run Ahrefs’ Site Audit for a custom list of pages daily and get alerted to any changes. Using a sample across different templates or systems, you can find issues faster.

You can add a custom list of URLs to crawl in Site AuditYou can add a custom list of URLs to crawl in Site Audit

You could also run a smaller crawl on any section that made any new pushes to production.

The fastest way to catch changes: always-on crawling

This is a sneak peek at what we have coming that we’re calling always-on crawling.

The idea is to switch from scheduled crawls, which users tend to schedule weekly or monthly, to a prioritized crawling system that’s always on and notifies users of issues faster.

IndexNow is allowing us to add a real-time option, and at the same time we will be able to save resources for our users and ourselves.

For sites using IndexNow and the new always-on option in Site Audit, we’ll be able to notify users of issues shortly after they make updates to their pages.

This is how that will look:

Ahrefs + IndexNowAhrefs + IndexNow

I can’t think of a system that would be better than this. A practically real-time monitoring and alerting system. As a technical SEO, this is a dream come true for me.

When focusing on technical SEO projects, you’re likely to have an unlimited number of things fighting for your attention in an enterprise environment.

Check out our study on technical SEO issues. We ran audits on over 1,000,000 websites to see the most common issues.

You have to prioritize tasks and focus on the most significant issues. I typically use an impact / effort matrix as a visual to help others understand what I consider the most important tasks. Here’s what that looks like:

Use an impact / effort matrix for prioritizing technical SEO tasksUse an impact / effort matrix for prioritizing technical SEO tasks

You will likely have to work with any dev teams for a better effort prediction, but in my experience I’ve found they appreciate it if you take a first pass at estimating the effort involved. Then give them the opportunity to make adjustments based on how much effort they think it will take.

You may have major incidents and end up in what are sometimes called fire drills or war room situations where stakeholders are gathered to work through a problem. In this case, something likely went horribly wrong and is costing the company a lot of money. This will always override any other priorities.

I doubt there’s a major website that is technically perfect. If there was, I’d be concerned they were wasting resources on things that don’t matter over things that do.

What’s interesting about enterprise, is that sometimes you have to make decisions that aren’t necessarily ideal. For instance, you might have some pages or sections of the site with issues that never get fixed because doing so is more expensive than the work involved. The return on investment (ROI) just isn’t there.

Instead of doing what is right, sometimes you’ll have to choose the least bad option. You won’t have control of everything. Just do the best you can and when you have the opportunity, make the most future-proof decisions you can.

I wanted to cover some projects to help you get started with technical SEO in an enterprise. Of course you may want to start with a technical SEO audit first in order to identify the issues.

Check indexing

Priority – high

You probably have some pages indexed that shouldn’t be, and many pages noindexed that should be indexed. Canonicalization is another issue to check to make sure the version of a page you want indexed is the one that is indexed.

First, check the Indexability report in Site Audit for “Noindex page” warnings.

Noindex issue in Site AuditNoindex issue in Site Audit

Google can’t index pages with this warning, so it’s worth checking they’re not pages you want indexed.

You can also check the Site Structure report in Site Explorer for any pages with organic traffic that shouldn’t have traffic.

The Site Structure report shows you a breakdown of the website with metricsThe Site Structure report shows you a breakdown of the website with metrics

Recover links with link reclamation

Priority – high

Sites, and the web in general, are always changing. We ran a study that found that ~two-thirds of links to pages on the web disappeared in the nine-year period we looked at.

In many cases, your old URLs have links from other websites. If they’re not redirected to the current pages, then those links are lost and may no longer count for your pages.

It’s not too late to do these redirects, and you can quickly reclaim any lost value and help your content rank better. I normally assign a dollar amount like $400 per referring domain in order to make a business case for this.

Here’s how to find those opportunities:

  • Paste your domain into Site Explorer
  • Go to the Best by links report
  • Add a “404 not found” HTTP response filter

I usually sort this by “Referring domains.”

Best by links sorted to 404 shows you redirect opportunitiesBest by links sorted to 404 shows you redirect opportunities

I even created a script to help you match redirects. Don’t be scared away; you just have to download a couple of files and upload them. The Colab notebook walks you through it and takes care of the heavy lifting for you.

While this script could be run periodically, if you’re constantly having to do redirects, I would recommend that you automate the implementation. You could pull data from the Ahrefs API and visits from your analytics into a system. Then create logic like >3 RDs, >5 hits in a month, etc. and flag these to be redirected, suggest redirects, or even automatically redirect them.

If you had redirects in place for a year or more already, the value is likely already consolidated to the new pages. That’s what Google recommends and seemed to be true when we tested it. You could also add a flag for “was redirected” into the automation logic that checks if the page was previously redirected for a year to account for this.

Add internal links

Priority – high

I’ve always found internal links to be a powerful way to help pages rank higher.

Even these links may be difficult to get in an enterprise environment. Sometimes different people are responsible for different sections of the website, which can make internal linking time-consuming and may require meetings and a lot of follow up to get internal linking done.

On top of the political hurdles, the process for internal linking can be a bit convoluted. You either have to know the site well and read through various pages looking for link opportunities, or you can follow a process that involves a lot of scraping and crawling to find opportunities.

At Ahrefs, we’ve made this simple, scalable and accessible so anyone can find these opportunities. The easiest way to see internal link opportunities is with the Internal Link Opportunities report in Site Audit. We look at what your pages are ranking for and suggest links from other pages on your site that talk about those things.

Internal link opportunities in Ahrefs' Site AuditInternal link opportunities in Ahrefs' Site Audit

Add schema markup

Priority – high

I’m a fan of schema markup as long as it gets you a search feature. Check out our guide to schema markup to see which ones you should be implementing. There are some cool tools now that can even suggest schema markup based on what is seen on the page.

Fix Page Experience

Priority – medium

While many of these aren’t necessarily going to move the needle for SEO, they are good for users and how they experience your website, so they’re worth working on.

  • Core web vitals. This is how fast your pages load.
  • HTTPS. You want your pages to be secure. A surprising number of sites, >6%, redirect HTTPS to HTTP.
  • Mobile-friendliness. Are your pages usable on mobile?
  • Interstitials. You don’t want intrusive interstitials, or those that take up a good chunk of the screen.

We cover most of these in Site Audit. For example, we pull PageSpeed Insights data so you get actual Chrome User Experience Report (CrUX) metrics for Core Web Vitals as well as Lighthouse metrics in Site Audit.

Page speed issues in Site Audit with CrUX and Lighthouse data for Core Web VitalsPage speed issues in Site Audit with CrUX and Lighthouse data for Core Web Vitals

We also flag mobile SEO issues.

Mobile usability issues flagged by Ahrefs' Site AuditMobile usability issues flagged by Ahrefs' Site Audit

General website health / maintenance

Priority – low

These may not have much impact on SEO, but can be an important consideration for user experience.

  • Broken links. Find them and fix them.
  • Redirect Chains. Google will follow up to 10 hops. I don’t worry until after 5 hops.
  • Add sitemaps. I would make sure this is automated. If you are asked to manually create them, you can do it, but just know that if it’s manual these will rarely be kept up-to-date. If you’re creating them based on crawled pages, then it’s likely all search engines can crawl them anyway.

You may want to check if any of the chains are too long. Look for this in the “Issues” tab in the Redirects report.

Redirect chain issuesRedirect chain issues

Fix Hreflang issues

Priority depends on the site

Hreflang helps show the right page to the right user in search. This can be crucial for enterprise companies to get right as the dropoff from bad pathing or annoying users can cost you a lot of money.

We flag a number of different hreflang issues in Site Audit.

Hreflang issues flagged by Site AuditHreflang issues flagged by Site Audit

There are also some nice visualizations to help you explain issues like this first-if-its-kind hreflang cluster visualization. It shows and tells you what is broken, making it much easier to explain to stakeholders than the typical spreadsheet.

Hreflang cluster visualization that shows hreflang issuesHreflang cluster visualization that shows hreflang issues

Optimize crawl budget

Priority depends on the site

Crawl budget can be a concern for larger sites with millions of pages or sites that are frequently updated. In general, if you have lots of pages not being crawled or updated as often as you’d like, then you may want to look into speeding up crawling.

Optimize ecommerce pages

Specialized task

Ecommerce SEO would be important for any sites selling products.

For enterprise sites, faceted navigation in particular can be tricky. Luckily we have a great guide on faceted navigation.

Fix JavaScript SEO issues

Specialized task

The bigger the site, the more likely you are to run into multiple tech stacks. Some of those may be JavaScript frameworks. These are relatively newer than CMSs and less understood by SEOs, so we have a guide on JavaScript SEO that covers many of the issues you’ll face and how to troubleshoot them, as well as how the rendering process works for Google.

Migrate other websites

Specialized task

A website migration is any significant change to a website’s domain, URLs, hosting, platform, or design. Big companies like to change these things and it creates havoc. Try to write any standards to keep things consistent and minimize the impact of changes.

Keep traffic during mergers and acquisitions

Specialized task

Enterprise companies buy other companies all the time. When I worked in enterprise SEO, I felt like I was constantly doing one website merger project or another. There’s a lot that can go wrong and a lot of money on the line. Check out our guide on SEO for mergers and acquisitions for more info.

Analyze log files

Specialized task

I would typically consider this task firmly in the developer department, but it is something that technical SEOs may be asked to do at times. Logs can be expensive to store and analyze and they contain private information (PII) with IP addresses. Many companies won’t give SEOs log file access. I’d say in 99.9% of cases, the crawl stats report in Google Search Console will meet your needs instead of logs.

Pull data from APIs

Specialized task

I wouldn’t expect every technical SEO to do this, and I usually consider working with APIs a job for a developer, but many technical SEOs do have the skills to help with this kind of thing. Typical use cases are data storage, report building, etc.

Machine learning tasks

Specialized task

This definitely isn’t a requirement for technical SEOs, but there are many who take on machine learning projects and help with things like semantic analysis, redirect automation, keyword clustering, etc.

When submitting tickets to dev teams, you want to be thorough and concise. You need enough detail that they know what to do, but for the ticket to be short enough they’ll actually read it.

These are the elements I focus on:

  • Detailed description of the problem.
  • Acceptance criteria. What you need to see to consider this problem resolved.
  • Any additional info. Uploads, steps to reproduce the issue, videos showing the issue.
  • Priority and impact. How important is the issue? Try to equate any expected impact to cash if you can.

Do not waste the time of developers with menial tasks. I’ve seen lots of technical SEOs burn their bridges with dev teams by submitting tickets for lots of things that are high effort and little to no impact.

There are a lot of tools that can help you with enterprise technical SEO including:

  • Ahrefs’ Site Audit. It really is best-in-class. Check it out! We’re the most used cloud-based site audit tool. We crawl ~700 million pages a day.
  • Google Search Console. It has several useful tools to check indexing, crawling, etc.

Also check out our guide to enterprise SEO tools.

Final thoughts

One final tip is that if you don’t seem to be making progress on projects, try to sell the changes you want to make as A/B testing. Many companies want to do more testing, and you can “test” your SEO changes to see the impact they have. With a measurable impact, you can argue for a more permanent fix, but in the meantime, it’s technically fixed.

If you have any tips, enterprise SEO experiences you’d like to share, or questions, let me know on X or LinkedIn.



Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading

Trending