SEO glossary
What is an Attribute?
Learn what an attribute is—a named property or characteristic of an entity or concept—and how attributes differ from relationships, keywords, and page metadata in semantic modeling.
Definition
An attribute is a named property that describes a characteristic of an entity or concept—such as founding date, color, price, or crawl rate—without itself being a separate linked thing in the way a relationship connects two distinct nodes.
Attribute: the property that describes the thing
An attribute is a named characteristic of an entity or concept. Apple Inc. has attributes like founding date, headquarters location, and industry. The concept Product might require attributes SKU, weight, and warranty period. Attributes hold values—dates, numbers, strings, enums—not edges to other nodes (those are relationships).
In semantic SEO, attributes are where factual SEO lives: specs tables, comparison charts, JSON-LD properties, and knowledge panel fields all express attributes. Get them wrong and structured data conflicts with visible copy—a policy violation and a user trust problem.
Attribute vs relationship vs keyword
| Kind | Pattern | Example |
|---|---|---|
| Attribute | Node → literal value | price: 49 USD; color: red |
| Relationship | Node → type → other node | author → Person → Jane Doe |
| Keyword | Query targeting phrase | best crawl budget tool |
| Page metadata | Describes the HTML document | meta description, og:image |
Keywords attract clicks; attributes state facts search systems may surface in snippets and panels.
Common attribute categories
Identifying
name, sku, gtin, legalName—disambiguation fields.
Temporal
datePublished, foundingDate, priceValidUntil.
Quantitative
price, weight, ratingValue, crawlRateLimit.
Descriptive
color, material, applicationCategory.
Locational
address, geo coordinates, areaServed.
Your ontology should list required vs optional attributes per class—Product pages missing offers.price when competitors show prices lose comparison richness.
Attributes in Schema.org and JSON-LD
Attributes map to schema properties with literal or simple values:
{
"@type": "Organization",
"name": "Example Robotics",
"foundingDate": "2017",
"numberOfEmployees": {
"@type": "QuantitativeValue",
"value": 120
}
}
foundingDate and employee count are attributes. If founder pointed to a Person URL, modelers often classify that as a relationship—though Schema.org lists both under "properties."
Attribute governance in content systems
Define canonical fields
Single source in PIM/CMS—not retyped in every article.
Validate types
Dates ISO-formatted; currencies explicit; enums controlled.
Mirror in visible copy
JSON-LD must match user-visible facts.
Version changes
Log price and spec updates—avoid silent drift.
Audit cross-page
Same entity, same attribute values site-wide.
Entity SEO breaks when About page says founded 2018 and press releases say 2019 without reconciliation.
Attributes vs page-level SEO metadata
| Layer | Examples | Audience |
|---|---|---|
| Subject attributes | Product price, author credentials, event startDate | Users researching the topic |
| Document metadata | title tag, meta robots, canonical link | Crawlers managing the URL |
Both matter, but conflating them causes mistakes—stuffing meta keywords instead of stating product attributes users compare.
Attributes in knowledge bases
knowledge base records often store attributes in typed fields while prose explains them. A SoftwareApplication record might store:
| Attribute | Value |
|---|---|
name | Crawlox |
applicationCategory | BusinessApplication |
operatingSystem | Web |
offers.price | 99.00 USD |
Marketing pages summarize; the KB field is authoritative for updates.
Facets are often attributes
Ecommerce faceted navigation filters on attributes—color, size, brand. SEO risk appears when every facet combination generates indexable thin URLs. Governance ties attribute cardinality to crawl policy.
Attribute consistency and Google's Knowledge Graph
Google's Knowledge Graph displays attributes in panels when confidence is high across sources. Your site contributes one corroborating source—especially when linked via sameAs and consistent Organization/Product schema.
Conflicting logo URLs, price, or address attributes across subdomains slow trust accumulation.
Common attribute mistakes
- Schema attributes that contradict visible tables
- Using generic property names in custom markup nobody else understands
- Missing units on quantitative attributes (seconds vs milliseconds)
- Treating tags as attributes without definitions
- Duplicating attribute edits only in blog posts, not product records
Attribute myths
- Myth: "More schema properties always help." Reality: inaccurate properties harm more than missing ones.
- Myth: "Attributes are only for ecommerce." Reality: authors, events, and software specs all need them.
- Myth: "Relationships replace attributes." Reality: use relationships when the value is its own entity.
How Crawlox helps attribute integrity
Crawlox compares JSON-LD property values to visible text and flags divergent organization attributes after partial rebrands.
The practical takeaway
An attribute is a property value describing an entity or concept—distinct from relationships that link separate nodes. Govern attributes in your ontology, store them in your knowledge base, express them in schema, and keep them consistent for entity SEO and semantic SEO trust.
Related terms
Frequently asked questions
What is the difference between an attribute and a relationship?
An attribute is a property value on one node—price, weight, CEO name as text. A relationship connects two distinct nodes—author links Person to Article.
Are meta tags attributes?
Colloquially yes—they describe the page. In semantic modeling, attributes usually describe entities/concepts in the subject matter, not only HTML metadata.
How do attributes appear in Schema.org?
As properties on types—foundingDate on Organization, price on Offer—with literal or structured values.
Can an attribute point to another entity?
Sometimes values are entity references—e.g., author pointing to Person. Modelers often treat object references as relationships and literals as attributes.
Why do inconsistent attributes hurt SEO?
Conflicting facts across pages weaken trust, confuse rich results, and muddy entity understanding in search systems.
References
Explore authoritative guidance and frameworks related to attribute.
Explore every glossary definition
Return to the glossary to search by term, alias, starting letter, or category.