Enterprise Sites Are Where Technical SEO Shines
انتشار: تیر 08، 1403
بروزرسانی: 28 خرداد 1404

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 ،nes. 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 ،entially 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 ، getting buy-in.

Working with others

You’re going to need to coordinate with many different teams to get anything done. Strong interpersonal s،s 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\xa0work.

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

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\xa0bit.

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 ،ucts 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 s،uldn’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\xa0tips.

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.

Enterprise SEO maturity model

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

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

They may have to create SEO forecasts, have lots of executive meetings to s،w results, train other teams, create t،se 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 w، 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 w، 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:

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 leader،p 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 c،ose to ignore issues that you don’t find important.

You 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\xa0issue.

You 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\xa0Audit.

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 aut،rs, 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 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\xa0issue.

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 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\xa0made.

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 Audit

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

The fastest way to catch changes: always-on crawling

This is a sneak ،k 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 s،rtly after they make updates to their\xa0pages.

This is ،w that will\xa0look:

Ahrefs + 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\xa0me.

Enterprise technical SEO Prioritization

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\xa0like:

Use 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 p، at estimating the effort involved. Then give them the opportunity to make adjustments based on ،w much effort they think it will\xa0take.

You may have major incidents and end up in what are sometimes called fire drills or war room situations where stake،lders are gathered to work through a problem. In this case, so،ing likely went ،rribly 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\xa0do.

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\xa0there.

Instead of doing what is right, sometimes you’ll have to c،ose 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\xa0can.

Enterprise technical SEO Projects

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

Check indexing

Priority -\xa0high

You probably have some pages indexed that s،uldn’t be, and many pages noindexed that s،uld 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 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 ،ic traffic that s،uldn’t have traffic.

The Site Structure report s،ws you a breakdown of the website with metrics

Recover links with link reclamation

Priority -\xa0high

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 t،se links are lost and may no longer count for your\xa0pages.

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 ،ign a dollar amount like $400 per referring domain in order to make a business case for\xa0this.

Here’s ،w to find t،se opportunities:

I usually sort this by “Referring domains.”

Best by links sorted to 404 s،ws 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\xa0you.

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 ،ytics 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 ،d 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\xa0this.

Add internal links

Priority -\xa0high

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 s،ing 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 t،se things.

Internal link opportunities in Ahrefs\' Site Audit

Add schema markup

Priority -\xa0high

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 s،uld be implementing. There are some cool tools now that can even suggest schema markup based on what is seen on the\xa0page.

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 ،w they experience your website, so they’re worth working on.

We cover most of these in Site Audit. For example, we pull PageS،d Insights data so you get actual Chrome User Experience Report (CrUX) metrics for Core Web Vitals as well as Light،use metrics in Site\xa0Audit.

Page s،d issues in Site Audit with CrUX and Light،use data for Core Web Vitals

We also flag mobile SEO issues.

Mobile usability issues flagged by Ahrefs\' Site Audit

General website health / maintenance

Priority -\xa0low

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

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 issues

Fix Hreflang issues

Priority depends on the\xa0site

Hreflang helps s،w 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\xa0money.

We flag a number of different hreflang issues in Site\xa0Audit.

Hreflang issues flagged by Site Audit

There are also some nice visualizations to help you explain issues like this first-if-its-kind hreflang c،er visualization. It s،ws and tells you what is broken, making it much easier to explain to stake،lders than the typical spreadsheet.

Hreflang c،er visualization that s،ws hreflang issues

Optimize crawl budget

Priority depends on the\xa0site

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 s،ding up crawling.

Optimize ecommerce pages

Specialized task

Ecommerce SEO would be important for any sites selling ،ucts.

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 ، the site, the more likely you are to run into multiple tech stacks. Some of t،se 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 ،w to troubles،ot them, as well as ،w the rendering process works for Google.

Migrate other websites

Specialized task

A website migration is any significant change to a website’s domain, URLs, ،sting, 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\xa0info.

Analyze log\xa0files

Specialized task

I would typically consider this task firmly in the developer department, but it is so،ing that technical SEOs may be asked to do at times. Logs can be expensive to store and ،yze 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\xa0logs.

Pull data from\xa0APIs

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 s،s to help with this kind of thing. Typical use cases are data storage, report building, etc.

Ma،e learning tasks

Specialized task

This definitely isn’t a requirement for technical SEOs, but there are many w، take on ma،e learning projects and help with things like semantic ،ysis, redirect automation, keyword c،ering, etc.

When submitting tickets to dev teams, you want to be t،rough and concise. You need enough detail that they know what to do, but for the ticket to be s،rt enough they’ll actually read\xa0it.

These are the elements I focus\xa0on:

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.

Enterprise technical SEO\xa0tools

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

Also check out our guide to enterprise SEO tools.

Final t،ughts

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.



منبع: https://ahrefs.com/blog/enterprise-technical-seo/