Meteor Seo

screenshot of Meteor Seo

Automatically add meta, OpenGraph and Twitter tags from your Iron Router routes.

Overview

Iron Router SEO is a powerful package designed for Meteor applications that allows users to manage meta tags directly from Iron Router routes. This functionality is particularly useful, as it addresses the challenge of dynamically updating the head section of your HTML, something that is not efficiently handled when templates render on the client side. With Iron Router SEO, you can effortlessly enhance your app’s SEO capabilities by customizing meta tags such as titles, keywords, descriptions, OpenGraph, and Twitter Cards directly from the defined routes.

This package is built to smoothly integrate into Meteor's architecture, automatically managing the meta tags during route transitions, which opens up new possibilities for improving visibility and engagement in search engines and social media. Whether you're working on a blog post or any other content that requires SEO optimization, Iron Router SEO makes it straightforward to implement necessary tags right where you need them.

Features

  • Dynamic Meta Tag Management: Automatically updates meta tags on route changes, ensuring that your app’s SEO is always relevant.
  • Flexible Configuration: Customize settings for titles, keywords, descriptions, OpenGraph, and Twitter Cards directly from the route's context.
  • Support for Functions: Allows the use of functions as values in meta attributes, providing dynamic content generation based on application state.
  • Reactive SEO Functions: Changes in session variables or route context trigger updates to meta tags reactively, improving user experience.
  • Compatibility with Spiderable: Works seamlessly with Meteor's Spiderable package, allowing better handling of rendered content for web crawlers.
  • Global Fallbacks: Configure global settings that apply unless overridden by specific routes, ensuring consistent SEO practices.
  • Manual Tag Setting: Exposes a global Meta helper, enabling manual adjustments to individual tags, providing full control over your app’s SEO.
  • OpenGraph Namespace Management: Automatically adds the OpenGraph namespace to your HTML, facilitating better integration with social media platforms.