WPSSO Core – Advanced Open Graph & Schema Meta Tags for Facebook, Pinterest, LinkedIn, SEO and More


What makes WPSSO Core better?

Makes sure your content looks great on all sites – no matter how it’s crawled, shared, re-shared, posted, or embedded!

WPSSO Core makes sure ALL social crawlers, search crawlers, web browser extensions, mail and messaging apps (Facebook Messenger, iMessage, Skype, WhatsApp, etc.), always get optimized and accurate information about your webpage content.

Uses your existing content for meta tags and Schema markup:

There’s no need to manually re-enter descriptions, titles, product information, select images / videos, etc. — WPSSO Core reads your existing WordPress content automatically, and you can also fine-tune and customize just about anything and everything. 😉

WPSSO Core is language / locale aware, allowing you to customize your site information, social pages and Knowledge Graph for different languages!

Creates complete and accurate meta tags and Schema markup:

WPSSO Core offers meta tags and Schema markup for Facebook / Open Graph, Google’s Knowledge Graph and Rich Card SEO, Pinterest Rich Pins, Twitter Cards, Weibo and more — including complete image markup, video markup, extensive eCommerce product markup, author profile / authorship, co-authors, publisher information, local business markup, aggregate ratings, reviews, recipe information, event details, and much, much more — all from your existing content!

Includes advanced quality assurance features and options:

  1. Checks for minimum / maximum image dimensions and aspect ratios.
  2. Shows notices for missing and required images.
  3. Verifies webpages for duplicate meta tags.
  4. Validates theme header templates for correct HTML markup.
  5. Checks and warns of any missing PHP modules.
  6. Checks 3rd party plugin settings for possible conflicts.

A reliable WordPress plugin for today and tomorrow:

WPSSO Core is extremely fast and 100% compatible with the new Gutenberg block editor in the upcoming release of WordPress 5.

Users Love the WPSSO Core Plugin

★★★★★ — „The plugin is indispensable to me when it comes to posting on social media… it makes it so that your posts look the best that they possible can every time when posting on Facebook, Twitter, or any other site.“ – monsuirette

★★★★★ — „What a fantastic plugin. If you want to fix all the errors in search console for structured data, this is the plugin to use. Love it.“ – goviral

★★★★★ — „This plugin saves me so much time, and it has really lifted my SERP rankings. Most of my keywords I now rank 1-3 position. I also noticed after about a week that my impressions have gone up at least 75%. I upgraded to the pro version which gave me even more options.“ – playnstocks

★★★★★ — „Yoast on steroids! As an SEO marketer, I love using Yoast for my basic on-page SEO. But Yoast only allows you to enter basic Open Graph social settings. This plugin gives you SO many more options on completing the Open Graph for Facebook, Twitter cards, Pinterest etc. If you use WordPress, I totally recommend using this plugin to help with better rankings in the SERPS!“ – gregmontag

WPSSO Core Standard Features

  • Complete and accurate meta tags for ALL social sites, search engines, and messaging apps:

    • Buffer
    • Facebook / Open Graph
    • Google+
    • Google’s Knowledge Graph
    • Google’s Rich Card SEO
    • LinkedIn
    • ManageWP
    • Pinterest Rich Pins
    • Pocket
    • Skype
    • Twitter Cards
    • WhatsApp
    • Weibo
    • And many more. 🙂
  • Pinterest Rich Pin meta tags and Structured Data Schema markup for Google.

  • Configurable website / business social accounts for Schema markup and Google’s Knowledge Graph.

  • Adds author, publisher, and website markup using Schema JSON-LD for Google’s Knowledge Graph.

  • User profile contact fields for Facebook / Open Graph, Twitter Cards, Schema markup, and Google’s Knowledge Graph.

  • Adds markup for the Google Sitelinks Searchbox.

  • Includes meta tags and markup for custom post types, custom taxonomy / terms, user profile pages, and attachment pages.

  • Uses images from several sources, including featured, attached, gallery shortcode, images from HTML tags in the content, or a custom fallback image.

  • Features customizable image dimensions for Facebook / Open Graph, Schema markup, Google Rich Card SEO, Pinterest Rich Pins, and Twitter Cards.

  • Configurable maximum title and description lengths, including both hard and soft limits.

  • Optional settings for robots noindex, nofollow, noarchive, and nosnippet for each post / page.

  • Contextual help for every plugin option and comprehensive online documentation.

  • Built-in support for Accelerated Mobile Pages (AMP) and AMP for WP – Accelerated Mobile Pages plugins.

  • Supports advanced WordPress configurations, including WordPress Network / Multisite installations and WordPress MU Domain Mapping.

  • And even includes an option to hide the preview of all Pro settings and features. 😉

  • Optional Free add-ons (non-standard / specialized features) for WPSSO Core:

WPSSO Core Pro / Additional Features

WPSSO Core Pro gives you the power to further integrate and customize your meta tags and Schema markup with third party plugins and APIs.

  • Includes a Document SSO (Social and Search Optimization) metabox for Posts, Pages, custom post type, user profile, category, tag, and custom taxonomy editing pages.

  • Offers individual customization of the article topic, shared title, descriptions, shared image and/or video, product information, recipe information, event information, and much more.

  • Optionally upscale smaller images for social sharing and Schema markup, up to a maximum upscale percentage.

  • Optionally validate all image minimum / maximum dimensions and aspect ratios.

  • Optionally renders shortcodes for accurate description texts and embedded video detection.

  • Support for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube in content text.

  • Additional Facebook / Open Graph / Rich Pin meta tags and Schema markup for videos and eCommerce products.

  • Twitter Player Card meta tags for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube.

  • Include or exclude individual Facebook, Open Graph, Twitter Card, Pinterest, Schema, and SEO meta tag from the webpage head section.

  • Allows customization of field names, labels, and add / remove contacts on user profile pages and Co-Authors Plus guest author profiles.

  • Optional URL shortening with Bitly, DLMY.App, Google, Ow.ly, TinyURL, or YOURLS.

  • Integrates with 3rd party plugins and services for additional image, video, eCommerce product details, SEO settings, and more.

    Optionally integrates and improves your favorite SEO plugin:

    WPSSO Core specializes in providing all the meta tags and Schema markup social sites and search engines need — and, if you desire, you can continue to use your favorite SEO content / keyword analysis tools without any conflicts!

    The Pro version comes with special integration modules for All in One SEO Pack, The SEO Framework, WP Meta SEO, Yoast SEO, and more.

  • The following modules are included with the Pro version, and are automatically loaded if/when the supported plugins and/or services are required.

    • Integration with 3rd Party Plugins

      • All in One SEO Pack
      • bbPress
      • BuddyPress (including Group Forum Topics)
      • Co-Authors Plus (including Guest Authors)
      • Easy Digital Downloads
      • Gravity Forms + GravityView
      • HeadSpace2 SEO
      • MarketPress – WordPress eCommerce
      • NextCellent Gallery – NextGEN Legacy
      • NextGEN Gallery
      • Polylang
      • rtMedia for WordPress, BuddyPress and bbPress
      • The Events Calendar
      • The SEO Framework
      • WooCommerce (versions 1, 2, and 3)
      • WP eCommerce
      • WP Meta SEO
      • WP-PostRatings
      • Yoast SEO (aka WordPress SEO)
      • Yotpo Social Reviews for WooCommerce
    • Integration with Service APIs

      • Bitly
      • DLMY.App
      • Facebook Embedded Videos
      • Google Places
      • Gravatar (Author Image)
      • Ow.ly
      • Slideshare Presentations
      • Soundcloud Tracks (for the Twitter Player Card)
      • TinyURL
      • Vimeo Videos
      • Wistia Videos
      • WordPress Video Shortcode (and Self-Hosted Videos)
      • Your Own URL Shortener (YOURLS)
      • YouTube Videos and Playlists
  • Optional Pro add-ons (non-standard / specialized features) for WPSSO Core Pro:

Coded for Performance

WPSSO Core makes full use of all available caching methods — along with offering advanced caching features like pre-seeding the cache in background. WPSSO Core and its add-ons use only the library files and object classes they need, keeping their code small, fast and light. All code is fully tested and compatible with the latest version of WordPress and PHP v7.x (PHP v5.4 or better required).

Highly Customizable

WPSSO Core offers hundreds of filter hooks to customize its behavior and output, provides extensive developer documentation with examples, includes dozens of 3rd party integration modules in the Pro version, and offers several optional Free and Pro add-ons to extend WPSSO Core’s features.


  • WPSSO Core includes a Facebook / Open Graph preview, customization tabs for content details, image, video, head tags list, and validation tools.
  • WPSSO Core offers a quick and easy Essential settings page (shown here), more detailed General and Advanced settings pages, several Free add-ons, a dashboard / status page, along with an easy to follow setup guide / check list.


Frequently Asked Questions

Advanced Documentation and Notes


Excellent Plugin and Support!

This plugin saves me so much time, and it has really lifted my Serp rankings. Most of my keywords I now rank 1-3 position. I also noticed after about a week that my impressions have gone up at least 75%. I upgraded to the pro version which gave me even more options.

I have had 2 support tickets, both were replied to within a couple of hours. First issue was solved fast, that one was my fault. The second support ticket was a plugin conflict. 99.999% of the time when I get a plugin conflict both plugin authors blame the other. This time was different, get this… Not only was it the other plugin but they gave me the code error the other plugin needs to correct. That’s what I call 5 star support!!!!

Lovin It!

I’m loving the product, as i’ve been looking and switching plugins for a while now trying to find the right one for me.

Thanks allot…

A big relief!

This plug-in is easy to use and works! For newbies, you will probably have to read up a bit on what it is even covering, BUT it covers mark-up and images so well.

Lies alle 177 Rezensionen

Mitwirkende & Entwickler

„WPSSO Core – Advanced Open Graph & Schema Meta Tags for Facebook, Pinterest, LinkedIn, SEO and More“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„WPSSO Core – Advanced Open Graph & Schema Meta Tags for Facebook, Pinterest, LinkedIn, SEO and More“ wurde in 3 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WPSSO Core – Advanced Open Graph & Schema Meta Tags for Facebook, Pinterest, LinkedIn, SEO and More“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.


Release Schedule

New versions of the plugin are released approximately every week (more or less). New features are added, tested, and released incrementally, instead of grouping them together in a major version release. When minor bugs fixes and/or code improvements are applied, new versions are also released. This release schedule keeps the code stable and reliable, at the cost of more frequent updates.

See release early, release often (RERO) software development philosophy on Wikipedia for more information on the benefits of smaller / more frequent releases.

Version Numbering

Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]

  • {major} = Major structural code changes / re-writes or incompatible API changes.
  • {minor} = New functionality was added or improved in a backwards-compatible manner.
  • {bugfix} = Backwards-compatible bug fixes or small improvements.
  • {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Free / Standard Version Repositories

Development Updates for Pro Version

Development, alpha, beta, and release candidate updates are available to Pro version customers.

Under the SSO > Update Manager settings page, select the „Development and Up“ version filter for WPSSO Core and all its extensions (to satisfy any version dependencies). Save the plugin settings, and click the „Check for Updates“ button to fetch the latest / current WPSSO version information. When new Development versions are available, they will automatically appear under your WordPress Dashboard > Updates page. You can always re-select the „Stable / Production“ version filter at any time to re-install the last stable / production version of a plugin.

Changelog / Release Notes

Version 4.16.2-dev.6 (2018/10/20)

  • New Features
    • None.
  • Improvements
    • Removed the Google URL Shortener service, which was deprecated by Google in March of 2018.
    • Added a new „Places API is Enabled“ option for Google APIs under the SSO > Advanced > Service APIs tab (Pro version).
    • Added the „et_“ page builder shortcode to the list of unregistered shortcodes stripped from the WordPress content.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a string cast for select option comparison in the SucomForm get_select() method.
    • Added a fallback argument for the post, term, and user module get_options() method.

Version 4.16.1 (2018/10/14)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added new SucomUtil decode_url_add_query() and unparse_url() static methods.
    • Moved the SucomUtilWP class to a new lib/com/util-wp.php library file.

Version 4.16.0 (2018/10/08)

  • New Features
    • None.
  • Improvements
    • Changed the Document SSO metabox tabs from a horizontal to a vertical layout.
    • Renamed the „Plugin Settings“ tab to „Plugin Behavior“ in the SSO > Advanced settings page.
  • Bugfixes
    • None.
  • Developer Notes
    • None.

Version 4.15.0 (2018/10/04)

  • New Features
    • None.
  • Improvements
    • Added icons to most metabox tabs and the SSO > Dashboard metabox titles.
  • Bugfixes
    • None.
  • Developer Notes
    • Added the Schema SoftwareApplication type and its sub-types:
      • Schema MobileApplication
      • Schema VideoGame
      • Schema WebApplication

Version 4.14.1 (2018/09/29)

  • New Features
    • None.
  • Improvements
    • Moved all column related options from the SSO > Advanced > Custom Meta tab to a new Columns tab.
  • Bugfixes
    • None.
  • Developer Notes
    • None.

Version 4.14.0 (2018/09/26)

  • New Features
    • None.
  • Improvements
    • Added the Open Graph ‚product:price:amount‘ and ‚product:price:currency‘ meta tags for each product variation, if available.
  • Bugfixes
    • None.
  • Developer Notes
    • None.

Version 4.13.1 (2018/09/23)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed deprecated call to generate_description() for The SEO Framework (Pro version).
  • Developer Notes
    • Added detection of the BuddyBlog plugin in the WpssoCheck get_avail() method.
    • Renamed the SucomUtil get_json_decode_scripts() method to get_json_scripts() and added a $do_encode = true argument.
    • Fine-tuned the „show“ and „hide“ jQuery function hooks to trigger only for specific table rows.

Version 4.13.0 (2018/09/16)

  • New Features
    • None.
  • Improvements
    • Refactored the BuddyPress integration modules to support ajax queries in the new BuddyPress templates (Pro version).
    • Added clearing of the LiteSpeed Cache when using the „Clear All Cache“ button.
    • Removed the Pinterest „Author Name Format“ option.
  • Bugfixes
    • Fixed the jQuery ajaxNoticesData ‚_notice_types‘ query to avoid matching a Comodo request filter.
  • Developer Notes
    • Changed the WPSSO_META_SAVE_PRIORITY constant from 5 to -10.
    • Changed the WPSSO_META_CACHE_PRIORITY constant from 10 to 0 in order to run before caching plugins clear their cache.
    • Optimized the clearing of user meta columns in WpssoUtil::delete_all_column_meta().
    • Increased the PHP set_time_limit() value when running the following methods in the WordPress scheduler:
      • WpssoUtil::add_user_roles()
      • WpssoUtil::clear_all_cache()
      • WpssoUtil::refresh_all_cache()

Version 4.12.0 (2018/09/09)

  • New Features
    • None.
  • Improvements
    • Added new options under the SSO > Advanced > Cache tab:
      • Clear All Caches on Activate
      • Clear All Caches on Deactivate
      • Clear Term Cache for Published Post
    • The „Clear All Caches“ button and link now start the clear cache task in the background.
    • The „Auto-Refresh Cache After Clearing“ task is now started in the background as well.
    • Added support for the „product:retailer_item_id“ meta tag (aka „Product SKU“).
    • Added a new „Product SKU“ option in the Document SSO metabox.
    • Added a new „Product SKU Custom Field“ option under the SSO > Advanced > Custom Meta tab.
    • Added sub-types to the Schema AdministrativeArea type:
      • City
      • Country
      • State
    • Updated the WooCommerce and Easy Digital Downloads integration modules to provide a default „Product SKU“ value.
    • Renamed the „Preserve Settings on Uninstall“ option to „Remove All Settings on Uninstall“ (unchecked by default).
    • Removed support for automatically hidden notifications.
  • Bugfixes
    • Fixed an incorrect reference to ‚price_high‘ (should have been ‚price_highest‘) in the Easy Digital Download integration module.
  • Developer Notes
    • Added a new ‚unhide_rows_on_show‘ event for the SucomForm::get_select() method.
    • Moved the „person“ role additional from the plugin activation method to a scheduled task.
    • Reviewed all calls to get_users(), get_posts(), and get_terms() to minimize memory usage.
    • Minor code changes to rename the package check method.
    • Added new methods in the WpssoUtil class to optionally run some tasks in background:
      • schedule_add_user_roles()
      • schedule_clear_all_cache()
      • schedule_refresh_all_cache()
    • Refactored SucomNotice methods to handle / store notices for different user IDs than the current user ID.