Industry codes for company domains

SIC and NAICS Codes by Website

Most company records start with a domain and little else. This guide shows how to turn a website into an approximate SIC or NAICS industry code, where that works well, where it does not, and how to run it at scale.

4 digitsMaximum SIC code length, last revised in 1987
2 to 6NAICS digits, from sector down to national industry
20NAICS sectors in the 2022 edition
703 + 59Our IAB v3 and web filtering categories behind each mapping

What SIC codes are

The Standard Industrial Classification is the older US system for grouping businesses by their main activity. It was introduced in the 1930s and received its last full revision in 1987.

Each code narrows down from a broad division to a specific industry. The 1987 manual is organised in four levels, shown below with a restaurant as the example.

Division GRetail Trade, the broad division
58Major group: Eating and Drinking Places
581Industry group: Eating and Drinking Places
5812Industry: Eating Places

Structure in numbers

  • 11 divisions, lettered A to K
  • 83 two-digit major groups
  • 416 three-digit industry groups
  • About 1,004 four-digit industries

Why it ages badly

Because the list stopped changing in 1987, it has no clear home for software platforms, streaming, cloud hosting, online marketplaces or social networks. Those businesses get forced into broad service codes.

Where you still see it

SIC codes still appear in securities filings, in many purchased company lists, in older CRM records and in some insurance and compliance files. That is why enrichment projects often need both systems.

What NAICS codes are

The North American Industry Classification System was introduced in 1997 by the United States, Canada and Mexico to replace their national systems, including the US SIC. It is reviewed every five years, and the 2022 edition is the current one at the time of writing.

NAICS has 20 sectors and codes from two to six digits. The first five digits are shared by the three countries, and the sixth digit carries national detail.

72Sector: Accommodation and Food Services
722Subsector: Food Services and Drinking Places
7225Industry group: Restaurants and Other Eating Places
72251NAICS industry, the deepest level shared across countries
722511National industry: Full-Service Restaurants

SIC in short

  • Up to 4 digits
  • Frozen since 1987
  • US only
  • Strong on manufacturing detail
  • Thin on internet and software businesses

NAICS in short

  • 2 to 6 digits
  • Reviewed every 5 years
  • Shared by the US, Canada and Mexico
  • Production oriented: grouped by how goods and services are made
  • Better coverage of information and digital industries
Check the current edition. NAICS titles and codes move between editions. The 2022 edition, for example, reorganised parts of retail and information industries, so always validate a code list against the edition your downstream system expects.

Can you get an industry code from a website?

Yes, as an estimate. A website tells you what a business talks about and sells. An official code describes a legal entity and its main source of revenue, which the website does not always reveal.

Works well

  • Single business companies with one clear offering
  • Restaurants, clinics, law firms, dentists, hotels
  • Software and online service providers
  • Retailers whose product range is visible
  • Schools, universities and public bodies

Needs care

  • Conglomerates with many divisions on one domain
  • Manufacturers that sell through distributors
  • Holding companies and investment offices
  • Companies whose site is mostly a careers page
  • Agencies that describe their clients more than themselves

Do not code

  • Parked and for-sale domains
  • Personal blogs and hobby sites
  • URL shorteners and hosting infrastructure
  • Pure content sites with no business behind them

A categorized database helps with the third column too. Every domain carries a web filtering label, so parked domains, hosting infrastructure and personal sites can be removed before any code is assigned.

Mapping website categories to NAICS sectors and SIC groups

The table shows how common website categories line up with industry codes. It is a starting point for your own crosswalk, written at the sector and major group level where the match is most reliable.

Website category (IAB v3 or filtering)Likely NAICS sectorLikely SIC division or major groupFit
Restaurants & Dining72 Accommodation and Food Services58 Eating and Drinking PlacesHigh
Travel > Hotels and Motels72 Accommodation and Food Services70 Hotels and Other Lodging PlacesHigh
Medical Health, Health & Medicine62 Health Care and Social Assistance80 Health ServicesHigh
Education, Education/Reference61 Educational Services82 Educational ServicesHigh
Real Estate53 Real Estate and Rental and Leasing65 Real EstateHigh
Online Banking, Financial Services52 Finance and Insurance60 to 67, Finance, Insurance and Real EstateMedium
Legal services, Government & Legal54 Professional, Scientific, and Technical Services, or 92 Public Administration81 Legal Services, or Division JMedium
Computers & Technology, Software51 Information, or 54 Professional, Scientific, and Technical Services73 Business ServicesMedium
CDN / Hosting / Infrastructure51 Information73 Business ServicesMedium
News/Media51 Information27 Printing and Publishing, or 48 CommunicationsMedium
Automotive & Transportation44 to 45 Retail Trade, 48 to 49 Transportation, or 31 to 33 Manufacturing55 Automotive Dealers, Division E, or Division DLow
Shopping44 to 45 Retail TradeDivision G Retail TradeLow
Food & Drink72, 44 to 45, or 31 to 3358, Division G, or 20 Food and Kindred ProductsLow
Gambling71 Arts, Entertainment, and Recreation79 Amusement and Recreation ServicesHigh
Sports & Recreation71 Arts, Entertainment, and Recreation, or 44 to 45 Retail79 Amusement and Recreation, or Division GMedium
Religion & Spirituality81 Other Services (except Public Administration)86 Membership OrganizationsHigh
Advertising/Marketing54 Professional, Scientific, and Technical Services73 Business ServicesMedium
Job Search/Careers56 Administrative and Support Services, or 51 Information73 Business ServicesMedium

"Fit" describes how often the category alone points to the right sector. Low fit rows need a second signal, for example the deeper IAB tiers or the presence of a shop, before a code is assigned.

Why categories and industry codes disagree

The two systems answer different questions. Knowing the main reasons for disagreement lets you set rules instead of fixing records one at a time.

Content versus revenue

A recipe blog and a restaurant group are both about food. Only one of them earns money by serving meals, so they belong in different sectors.

Production versus audience

NAICS groups firms by how they produce. A website category groups pages by subject. A car maker, a car dealer and a car magazine share a subject but sit in three sectors.

Entity versus domain

One company can run many domains, and one domain can serve many legal entities. Codes belong to entities, so roll domains up to the company before you finalise a code.

Several labels per site

Our records carry several ranked categories per domain. The top category usually drives the code, while secondary labels flag diversified businesses.

Enrichment workflow: from domain list to coded accounts

This is the workflow most data teams use when they add industry codes to CRM accounts, lead lists or supplier files from a categorized website database.

  1. Normalise the domains. Strip protocols, paths and "www", lower-case everything and remove email provider domains such as free webmail. Keep one row per registrable domain.
  2. Join to the category file. Match each domain to its IAB v3 tiers and web filtering labels. Our data dictionary lists every column you can join on.
  3. Filter out non-businesses. Drop parked domains, personal blogs, hosting infrastructure and URL shorteners using the filtering labels. They should never receive an industry code.
  4. Apply your crosswalk. Map the deepest reliable IAB tier to a NAICS code at two, three or four digits, and to a SIC major group. Store the mapping version so you can rerun it later.
  5. Score confidence. Mark high, medium or low fit based on the crosswalk row and on whether the secondary labels agree. Low fit records go to review or stay at sector level only.
  6. Reconcile with existing codes. Where a record already has a code from a filing or a data vendor, keep it and use the website category as a check. Large disagreements often reveal outdated records.
  7. Refresh on a schedule. Companies pivot. A monthly refresh of the category file keeps codes in step with what the website actually says today.

How deep should a website based code go?

Depth is a trade-off between precision and how often you are right. Pick the depth per use case rather than one rule for every record.

DepthExampleTypical useGuidance
NAICS 2 digits62 Health Care and Social AssistanceMarket sizing, territory planning, dashboardsSafe for most records with a clear top category
NAICS 3 digits621 Ambulatory Health Care ServicesSegmentation, campaign lists, routingGood when the IAB Tier 2 label is specific
NAICS 4 digits6212 Offices of DentistsVertical sales plays, niche listsUse when Tier 3 or Tier 4 labels agree
NAICS 6 digits621210 Offices of DentistsRegulatory or contract workConfirm with the entity record, not the website alone
SIC 2 digits80 Health ServicesLegacy reports and older CRMsDerive from the same crosswalk as NAICS
SIC 4 digits8021 Offices and Clinics of DentistsSystems that require a full SIC fieldOnly for high fit categories
Rule of thumb: publish the deepest code you would be comfortable defending to a customer. For everything else, keep the sector level and the website category side by side.

Use cases for SIC and NAICS enrichment

Teams buy categorized domain data for industry coding because their records arrive with a website and nothing else. These are the most common projects.

Sales and lead generation

Score inbound sign-ups by sector, route them to the right team and build account lists by industry. See lead generation and sales intelligence.

Market research

Count businesses by sector and country from their web presence, then compare with official statistics coded in NAICS. See market research intelligence.

Risk and compliance

Flag merchants or suppliers whose website does not match the industry they declared. A pharmacy coded as a gift shop deserves a second look.

Data products

Data vendors add industry fields to firmographic files and keep them current with monthly category refreshes. Our company firmographic data guide covers the related fields.

Spend and supplier analytics

Procurement teams code vendor lists by industry to see where money goes. Website categories fill the gaps where suppliers never supplied a code.

B2B advertising

Build industry audiences for account based campaigns, then reach them with contextual placements on matching sites. See audience segmentation and targeting.

What you receive with the categorized database

The database ships as downloadable files that you join to your own records. Industry coding sits on top of the category fields below.

Field groupWhat it holdsRole in industry coding
IAB v3 Tier 1 to Tier 4Up to four levels of the IAB Content TaxonomyMain input for the crosswalk to NAICS and SIC
IAB v2 Tier 1 to Tier 4The previous taxonomy edition, for older systemsKeeps existing mappings working
Web filtering categoriesOne or more of 59 labels, ranked by relevanceRemoves non-business sites and flags regulated sectors
PersonasAudience types a site attractsSeparates B2B from consumer focused businesses
CountryCountry association of the domainChooses the right national code set
Popularity groupsGlobal and country level popularity bandsPrioritises review of the most visible accounts

You can look up single domains with the domain category checker, read the full category list on the taxonomy page, or see sector level lists such as healthcare domains and legal services domains.

Quality checks before you trust a code

A short checklist keeps website based codes honest. Run it on a random sample of each batch before codes reach a production system.

Sample review

  • Pick 100 random coded records per batch
  • Open each site and confirm the sector
  • Record agreement rate by fit level

Distribution check

  • Compare sector shares with what you expect
  • Watch for sudden jumps in one sector
  • Investigate sectors that are near zero

Version control

  • Store the crosswalk version on every record
  • Keep the source category next to the code
  • Rerun after taxonomy or NAICS edition updates

If you are also deciding how to label industries without codes, our guide to website to industry classification covers custom industry lists, and the website classification dataset page explains the training data side.

Records outside North America

NAICS and US SIC are North American systems. Global account files usually need a second code family, and the website category gives you a neutral bridge between them.

SystemWhere it is usedHow to handle it
ISICThe United Nations international reference classificationUseful as a common layer when you report across many countries
NACEStatistical classification of economic activities in the European UnionMap from the same website categories; check which revision your data partners use
UK SICUnited Kingdom company registrations and statistics, built on NACENot the same as US SIC despite the shared name, so never mix the two code lists
National variantsMany countries keep their own adaptation of ISIC or NACEUse the country field in our file to choose the right target system
One category, many codes. Keep the website category as the master label and derive each national code from it. When a classification is revised, you rerun one crosswalk instead of recoding every record by hand.

Frequently asked questions

Can you get a NAICS code from a website?

You can get an approximate NAICS sector or subsector from what a company website is about. An official code depends on the legal entity and its main revenue source, so treat website based codes as an estimate for segmentation, routing and analytics.

Is SIC still used?

Yes. Federal statistics moved to NAICS from 1997, but SIC codes still appear in securities filings, older CRM records, credit and compliance files, and many purchased lists. Many teams keep both.

How many digits do SIC and NAICS codes have?

SIC codes have up to four digits. NAICS codes have two to six digits, where the first two give the sector and the sixth digit is national detail.

Why do website categories not map one to one to industry codes?

A website category describes content, while an industry code describes how a business earns its money. A recipe blog and a restaurant both talk about food but belong to different industries, so mappings need confidence levels and review.

Which code system should I use for enrichment?

Use NAICS when you compare with government statistics or public sector data, and keep SIC where downstream systems or older records still expect it. Store the website category next to both so you can remap later.

Do you deliver a ready made crosswalk?

Licence holders can discuss a crosswalk from our categories to NAICS sectors and SIC major groups for their use case. Tell us which code edition and depth your systems need when you contact us.

Add industry codes to every company domain

License the categorized domain database and build SIC and NAICS fields on top of IAB and web filtering categories, refreshed every month.

Talk to us See pricing

IAB and the IAB Content Taxonomy are trademarks of the Interactive Advertising Bureau. They are used here only to identify the taxonomy discussed. URL Categorization Database is not affiliated with, sponsored or endorsed by the Interactive Advertising Bureau. SIC and NAICS are public classification systems maintained by government bodies.

echo '';