SEO Meta Fields icon

SEO Meta Fields

Manage Open Graph, Twitter Cards, and other SEO meta tags for your site.

Screenshots

  • Handy widget is easily available for active sites in Content Studio. Use it to inspect the result of your SEO, and see what Facebook, Twitter and Google will see.

Easily inject Open Graph, Twitter Cards, Google Search Console, and Canonical meta-tags to your site. Customise your site's title tag, meta description, and social media sharing image directly from Content Studio. Additionally, the application adds custom fields for every content item so you can improve your SEO and social sharing presence.

SEO Metafields dynamically extends the headless API with relevant fields and content. When used together with XP's site engine, it will inject all relevant tags to the page response automatically.

Releases

  1. 2.0.1

    • Bug fix: Error on a page rendered via controller mappings
    • Compatibility:

      • 7.12.0
  2. 2.0.0

    • Extend Guillotine schema
    • Support domain override
    • Compatibility:

      • 7.14.0
  3. 1.15.0

    • Support self-closing tags for XHTML
    • Compatibility:

      • 7.7.0
  4. 1.14.0

    • Headless support
    • Compatibility:

      • 7.7.0
  5. 1.13.2

    • Seo improvments
    • Compatibility:

      • 7.7.0
  6. 1.13.1

    • Title fix for xp 7.11.0
    • Compatibility:

      • 7.7.0
  7. 1.13.0

    • New option to use any json path instead of resolving json.data (default option)
    • Compatibility:

      • 7.7.0
  8. 1.12.1

    • Bugfix: Widget crashes on render
    • Compatibility:

      • 7.7.0
  9. 1.12.0

    • Add configuration options for generated urls
    • Compatibility:

      • 7.7.0
  10. 1.11.1

    • Bugfix: Response processor crashes on pages not linked to content
    • Compatibility:

      • 7.7.0
  11. 1.11.0

    • Support overwrite of canonical URL on content level
    • Bug: Don't process SVG title
    • Compatibility:

      • 7.7.0
  12. 1.10.0

    • Added character counter on page description
    • Compatibility:

      • 7.7.0
  13. 1.9.0

    • Removed admin only access to the widget
    • Compatibility:

      • 7.3.0
  14. 1.8.3

    • Added support for nested images (inside item- or option-sets)
    • Compatibility:

      • 7.0.0
  15. 1.8.2

    • Fixed 404 error on CSS reference in widget panel
    • Compatibility:

      • 7.0.0
  16. 1.8.1

    • Fixed widget not showing in the context panel of Content Studio
    • Compatibility:

      • 7.0.0
  17. 1.8.0

    • Upgraded for XP7 compatibility
    • Compatibility:

      • 7.0.0
  18. 1.7.0

    • New: configure the app from configuration files on the server. Credit @edwardgronroos of TINE SA.
    • Fix: Inject the `og:` namespace prefix definition in the `<html>`-tag automatically.
    • Some refactoring
    • Compatibility:

      • 6.15.0
  19. 1.6.0

    • New: Handy widget that displays what data each content item will expose to Facebook and Twitter and Google bots
    • Compatibility:

      • 6.15.0
  20. 1.5.0

    • New: Possibility to override/add custom image per content.
    • Improvement: Automatically skip converting images to JPG if it's a SVG being used.
    • Changed: Fieldset display-name is now only "SEO" instead of "SEO Metadata".
    • Changed: Using new x-data format making SEO fieldset optional.
    • Require Enonic XP 6.15
    • Compatibility:

      • 6.15.0
  21. 1.4.0

    • Added config option to return separate fallback image for frontpage.
    • Added config option to return raw (unscaled) fallback images for both frontpage and normal content.
    • Using HtmlArea as description basis now possible, tags stripped.
    • Changing the label for "hide from search engine".
    • Upgrade wrapper to Gradle 4
    • Update lib-util dependency to 1.2.0
    • Use lib-util for getting app json-name
    • Compatibility:

      • 6.7.0
  22. 1.3.3

    • Handle nested userDefinedPaths and non strings when overriding title.
    • Compatibility:

      • 6.7.0
  23. 1.3.2

    • Bug fixed - don't intercept content types other than html files. Can cause crashes on websites generating XML or JSON.
    • Improve title behavior on clean installs of the app.
    • Upgrade to Gradle 3.
    • Compatibility:

      • 6.7.0
  24. 1.3.1

    • Greatly improved usability, see Github `readme` file for more details
    • Compatibility:

      • 6.7.0
  25. 1.3.0

    • Introducing Twitter Card meta fields (optional)
    • Introducing Canonical meta field (optional)
    • Compatibility:

      • 6.7.0
  26. 1.2.0

    • Fixed bug that broke user-defined setting for description fields
    • Fixed bug with user-defined setting containing multiple fields and spaces
    • Prioritize user-defined values for title before content displayName
    • Compatibility:

      • 6.7.0
  27. 1.1.4

    • Upgrade app structure
    • Compatibility:

      • 6.7.0
  28. 1.1.3

    • Better handle empty data fields from the custom fields setting
    • Compatibility:

      • 6.4.0
  29. 1.1.2

    • Minor fixes
    • Compatibility:

      • 6.4.0
  30. 1.1.1

    • Fixed two bugs related to using this app on clean installs
    • Compatibility:

      • 6.4.0
  31. 1.1.0

    • Added settings on app, and for all content, to "exclude from search" (robots)
    • Added setting for Google search console (old webmaster tools)
    • Improved handling of nulls, empties, and multiple app setups
    • Compatibility:

      • 6.4.0
  32. 1.0.0

    • First release
    • Compatibility:

      • 6.3.0