SEO Meta Fields
Adds Open Graph, Twitter Cards, and other SEO meta tags to your site.
Screenshots
This Enonic XP application adds Open Graph, Twitter Cards, Google Search Console, and Canonical meta-tags to your Enonic XP site. It also let's you fully customise your site's title tag, meta description, and social media sharing image. By applying mixin
fields to each content you can easily improve your SEO and social sharing presence for your sites and apps.
Releases
2.0.1
- Bug fix: Error on a page rendered via controller mappings
Compatibility:
- 7.12.0
2.0.0
- Extend Guillotine schema
- Support domain override
Compatibility:
- 7.14.0
1.15.0
- Support self-closing tags for XHTML
Compatibility:
- 7.7.0
1.14.0
- Headless support
Compatibility:
- 7.7.0
1.13.2
- Seo improvments
Compatibility:
- 7.7.0
1.13.1
- Title fix for xp 7.11.0
Compatibility:
- 7.7.0
1.13.0
- New option to use any json path instead of resolving json.data (default option)
Compatibility:
- 7.7.0
1.12.1
- Bugfix: Widget crashes on render
Compatibility:
- 7.7.0
1.12.0
- Add configuration options for generated urls
Compatibility:
- 7.7.0
1.11.1
- Bugfix: Response processor crashes on pages not linked to content
Compatibility:
- 7.7.0
1.11.0
- Support overwrite of canonical URL on content level
- Bug: Don't process SVG title
Compatibility:
- 7.7.0
1.10.0
- Added character counter on page description
Compatibility:
- 7.7.0
1.9.0
- Removed admin only access to the widget
Compatibility:
- 7.3.0
1.8.3
- Added support for nested images (inside item- or option-sets)
Compatibility:
- 7.0.0
1.8.2
- Fixed 404 error on CSS reference in widget panel
Compatibility:
- 7.0.0
1.8.1
- Fixed widget not showing in the context panel of Content Studio
Compatibility:
- 7.0.0
1.8.0
- Upgraded for XP7 compatibility
Compatibility:
- 7.0.0
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
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
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
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
1.3.3
- Handle nested userDefinedPaths and non strings when overriding title.
Compatibility:
- 6.7.0
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
1.3.1
- Greatly improved usability, see Github `readme` file for more details
Compatibility:
- 6.7.0
1.3.0
- Introducing Twitter Card meta fields (optional)
- Introducing Canonical meta field (optional)
Compatibility:
- 6.7.0
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
1.1.4
- Upgrade app structure
Compatibility:
- 6.7.0
1.1.3
- Better handle empty data fields from the custom fields setting
Compatibility:
- 6.4.0
1.1.2
- Minor fixes
Compatibility:
- 6.4.0
1.1.1
- Fixed two bugs related to using this app on clean installs
Compatibility:
- 6.4.0
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
1.0.0
- First release
Compatibility:
- 6.3.0