Content strategy and SEO strategy side by side #

Sprout SEO provide you an intuitive, seamless, and flexible way to manage your SEO strategy within Craft CMS. Content editors will enjoy a clear visual relationship between content and metadata where they can focus on content and maximize visibility.

Sprout SEO helps manage several types of metadata:

Search
Social Sharing
Structured Data
Sitemaps
Redirects

Refine your Metadata across three different levels of priority:

Global Metadata
Section Metadata
Entry Metadata

Metadata is content too #

Often, the first time one of your visitors sees your content it is in search results or from a shared link. Make sure you're treating your metadata like a first class citizen alongside your content.

Edit your content confidently. Throughout your content management experience, Sprout SEO will indicate which fields power the metadata on your site and provide some additional information about the scope and priority of how that field will affect your metadata.

Element Metadata Hints

Global Metadata #

Global Metadata is managed from the Globals tab and filled out once on when you setup Sprout SEO. Globals ensure you have metadata in place for your website identity and prepare Structured Data for your brand. Globals will help you communicate to the search engines information about your brand identity, how to get in touch, and general details so you always have something relevant about your business in search results and social sharing.

Global Metadata

Section Metadata #

Section Metadata allows you to refine your global metadata and set more sensible defaults for your content at the Section level. All URL-enabled Elements are configurable at the Section level. By default, this includes Entries, Categories, Craft Commerce Products, and Sprout Email Campaign Emails. Each group of Elements can be configured to have general metadata specific to that section for Search, Social Sharing, Structured Data, and Sitemaps.

Section Metadata

Element Metadata #

Element Metadata is managed with the powerful Element Metadata field. The Element Metadata field allows you to configure how your metadata is handled for every entry. If you want to have a tight integration with your existing content fields, you can reuse existing fields and the Element Metadata field will blend right into your existing content. If you want detailed control, you can enable overrides for each type of metadata and manage it all manually.

Element Metadata Field

One line of code, 100% control. #

Sprout SEO is powered by a single tag to your templates. Place the optimize tag within the <head> tag of your HTML page and you're up and running:

{% sproutseo 'optimize' %}

While the simple setup above should handle most use cases, Sprout SEO is also extremely customizable and gives you fine-grained control over all of your metadata. Sprout SEO also supports:

  • An API to add support for additional types of URL-enabled Elements
  • An API to add support for additional types of Structured Data schemas
  • Adding metadata overrides at the template level
  • Overriding the default metadata templates

Detailed overview of all metadata #

If you want to have a detailed understanding of all of the types of metadata supported by Sprout SEO and how the fields relate to those different types of metadata an their priorities, we have prepared a spreadsheet with all the details:

Metadata Levels and Priorities Spreadsheet

Note: We use the term Metadata to refer to all types of Metadata together. More specifically we may refer to Meta Tags, which are traditional metadata, Social Sharing, which relies on a series of more specific Meta Tags around two specifications (Open Graph and Twitter) but applies to many other mediums as well from Pinterest to Slack chat, etc. Sprout SEO also let's you manage Structured Data (Knowledge Graph, Rich Cards) which supports many different Schemas and is output as JSON-LD in your templates. Finally, Sitemap metadata, allows you to define a list of URLs that search engines should know about on your site.

Craft Services

Optimize Craft CMS to improve your workflows, impress your users, and acheive your business goals.

We have over 20,000 hours of Craft experience and work in close collaboration with businesses, agencies, and individuals to help make Craft CMS the best platform for you and your business. Save time and build a website that respects best practices and is designed to be scalable, maintainable, and grow with your online business and marketing needs.

Let's talk

Bring it on

  • Project Planning
  • Content Architecture
  • Data Migrations
  • Performance Optimization
  • API Integrations
  • Monthly Analysis
  • Digital Marketing Strategy

Make your life easier, your customers happy, and your business run more smoothly.

On top of our experience with the Sprout Plugin Suite, we’ve designed and built numerous custom plugins to help organizations address unique business and marketing challenges. From custom workflows to e-commerce to deep API integrations with customer databases, analytics, and cloud services, we can help build custom plugins suited to your specific needs.

Let's talk

Make things better

  • Custom Tooling
  • Improved Workflows
  • API Integrations
  • CRM Integrations
  • Email Marketing
  • Lead Generation Forms
  • E-Commerce & Donations

Spend more time focused on your business. We’ll spend the time to focus on your website.

Maintaining your website, content strategy, and customer relationships have a large impact on your business. Whether you’re a business owner, marketing director, or content author, we can help keep things running smoothly. We offer on-call and monthly retainer services to help you answer burning questions, fix annoying bugs, update software, monitor analytics, and even come running if there’s a fire.

Let's talk

We've got your back

  • General questions
  • Design changes
  • Bugfixes
  • Craft updates
  • Plugin updates
  • Coaching and Training

Build your roadmap to improve performance, usability, and identify new business opportunities.

Curious how your Craft website stacks up against all the other Craft sites out there? As a digital agency and CMS specialists who have worked with Craft since day one, our team can provide you insight into everything from content architecture to code debt. Request an audit to learn about optimization opportunities and provide a path for your business to create a better user experience and a more targeted digital strategy.

Request an Audit

Know where you stand

  • Craft Best Practices
  • Usability Audits
  • Code Audits
  • Security Audits
  • Server Audits
  • SEO Audits