Blog Sections Open

Adding Organization Microdata to an Evolution CMS Site

A practical SEO note on adding structured organization data to an Evolution CMS site in a clean, maintainable way.

Structured data is most useful when it is added deliberately, not pasted in as a random SEO ritual. For company sites, the simplest starting point is often schema.org/Organization markup around the main business identity block.

Typical markup

<div itemscope itemtype="http://schema.org/Organization">
  <span itemprop="name">Company Name</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    <span itemprop="streetAddress">Street</span>,
    <span itemprop="addressLocality">City</span>,
    <span itemprop="addressRegion">Region</span>
  </div>
  <img itemprop="logo" src="https://example.com/logo.png" />
  Phone: <span itemprop="telephone">+1 206 555 1234</span>
</div>

How to use it well in Evo

Populate the structured fields from real content sources such as TVs, settings, or dedicated contact chunks. That way the markup stays synchronized with the site instead of becoming a separate maintenance burden.

Common mistake

Do not add rich structured markup that contradicts the visible page content. If the address, logo, or phone number changes, the structured data should change at the same time.

For Evolution CMS sites, the cleanest approach is to keep one reusable company-information partial and enrich it with microdata instead of scattering schema attributes across unrelated templates.

Newer post

Blocking Direct Access to Selected Resources with a Plugin

How to prevent direct access to chosen Evolution CMS resources unless a required condition or request flag is present.

Older post

Cleaning HTML Out of catalogFill Exports Without Leaving Garbage Behind

How to remove HTML from catalogFill export values without keeping behind non-breaking spaces and other formatting debris.