WPSSO Core — Advanced Meta Tags and Schema Markup for Facebook, Google, Pinterest, Twitter, SEO and More


WPSSO Core makes sure your content looks great on all social and search sites — no matter how URLs are crawled, shared, re-shared, posted, or embedded!

All social crawlers (Facebook, Pinterest, Twitter, LinkedIn, etc.), search crawlers and bots, web browser extensions, mail and messaging apps (Facebook Messenger, iMessage, Skype, WhatsApp, etc.), and embedded object / iframe content, will receive accurate and complete information about your webpage content, your website / business and its authors.

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 can read your existing content automatically and offers fine-tuning and customization options for just about anything and everything. 😉

WPSSO Core is language / locale aware, which means you can customize your site information, social page URLs and Knowledge Graph for different languages!

Creates accurate and complete meta tags and Schema markup:

WPSSO Core and its optional add-ons offer meta tags and Schema markup for Facebook / Open Graph, Google’s Knowledge Graph SEO, Google Rich Card SEO, Google Merchant SEO, Mobile Web Browsers, Pinterest Rich Pins, Twitter Cards, Weibo and many more — including complete markup for images, videos, extensive eCommerce product markup, mobile apps, 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.

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

WPSSO Core Additional Features (Pro version)

  • Customize default values in the Document SSO metabox when editing posts, pages, custom post types, terms (categories and tags, custom post types, and user profiles:

    • Customize Text
      • Open Graph Type
      • Article Topic
      • Default Title
      • Default Description
      • Search Description
      • Schema Description
      • Twitter Card Description
      • Sharing URL
      • Canonical URL
      • Product Availability
      • Product Brand
      • Product Color
      • Product Condition
      • Product Material
      • Product SKU
      • Product EAN
      • Product GTIN-8
      • Product GTIN-12
      • Product GTIN-13
      • Product GTIN-14
      • Product ISBN
      • Product Price
      • Product Size
      • Product Target Gender
    • Priority Media
      • All Social WebSites / Open Graph
        • Priority Image Information
          • Maximum Images
          • Image Dimensions
          • Image ID
          • or Image URL
        • Priority Video Information
          • Maximum Videos
          • Video Dimensions
          • or Video URL
          • Video Name / Title
          • Video Description
      • Twitter Card
        • Image Dimensions
        • Image ID
        • or Image URL
        • Structured Data / Schema Markup / Pinterest
        • Maximum Images
        • Image Dimensions
        • Image ID
        • or Image URL
  • Additional custom Schema property options are also available from the WPSSO Schema JSON-LD Markup Pro add-on:

    • All Schema Types
      • Schema Type
      • Name / Title
      • Alternate Name
      • Description
      • Microdata Type URLs
      • Same-As URLs
    • Creative Work Information
      • Headline
      • Full Text
      • Keywords
      • Language
      • Family Friendly
      • Copyright Year
      • Publisher
      • Service Provider
    • Event Information
      • Event Language
      • Event Organizer Org.
      • Event Organizer Person
      • Event Performer Org.
      • Event Performer Person
      • Event Venue
      • Event Start (date, time, timezone)
      • Event End (date, time, timezone)
      • Offers Start (date, time, timezone)
      • Offers End (date, time, timezone)
      • Event Offers (name, price, currency, availability)
    • How-To
      • How-To Makes
      • How-To Preparation Time
      • How-To Total Time
      • How-To Supplies
      • How-To Tools
      • How-To Steps
    • Job Posting Information
      • Job Posting Job Title
      • Job Posting Hiring Organization
      • Job Posting Job Location
      • Job Posting Base Salary
      • Job Posting Employment Type
      • Job Posting Expires
    • Movie Information
      • Cast Names
      • Director Names
      • Production Company
      • Movie Runtime
    • Organization Information
      • Organization
    • Person Information
      • Person
    • QA Page Information
      • QA Heading
    • Recipe Information
      • Recipe Cuisine
      • Recipe Course
      • Recipe Makes
      • Recipe Cooking Method
      • Recipe Preparation Time
      • Recipe Cooking Time
      • Recipe Total Time
      • Recipe Total Calories
      • Recipe Ingredients
      • Recipe Instructions
      • Recipe Nutrition Information per Serving
        • Serving Size
        • Calories
        • Protein
        • Fiber
        • Carbohydrates
        • Sugar
        • Sodium
        • Fat
        • Saturated Fat
        • Unsaturated Fat
        • Trans Fat
        • Cholesterol
    • Review Information
      • Subject Webpage URL
      • Review Rating
      • Review Rating Name
    • Claim Review Information
      • Specific Claims Reviewed
    • Software Application Information
      • Operating System
  • Optionally upscale small images from the Media Library for social sharing and Schema markup.

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

  • Render shortcodes and blocks for accurate description texts and embedded video detection.

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

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

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

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

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

  • The following integration modules are provided with the Pro version, and are automatically loaded when the supported services are required or 3rd party plugins detected.

    • Integration with Service APIs:

      • Bitly
      • DLMY.App
      • Facebook Embedded Videos
      • 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
    • 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
  • Pro add-ons for even more advanced functionality:

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.5 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.


  • [WordPress v5.0] The document SSO metabox provides tabs to customize text, select priority media, preview social shares (shown here), view head markup, and several validation tools.
  • [WordPress v5.0] The essential settings page (shown here) provides a quick and easy setup.

Часто задаваемые вопросы

Frequently Asked Questions

Advanced Documentation and Notes


Complicated but good

The notifications get a little annoying, and only sometimes gives you solutions. And there does seem to be an issue with Rich Pins not always working. Not sure if that is Pinterest end or not. Overall working OK.

Very comprehensive

This is a very comprehensive yet easy to use plugin that helps us specify contents for social sharing. Plus, the support is lightning fast.

This Plugin Set Does It All… and More! Great Support

We needed to fix up the JSON-LD / Schema markup on our site, and after some research, landed on WPSSO. I don't regret that decision one bit -- this software set does EVERYTHING (we've had to buy a couple of the pro plugins to get what we want). Our blog's now compliant and the search engines can properly sniff it out, unlike before. WPSSO's Support is extremely responsive, and the support / coding staff has even added two sets of functions that helped us with our theme programming! Best WordPress Plugin support I've ever had. Thanks WPSSO crew - keep it up!

Great Puglin

This plugin solve so much problems to begins webmasters in SEO and Markup and more, very intuitive, easy to instal adn config. recommend the premium, but the free is amazing if you no need premium features. 5 stars
Посмотреть все 192 отзыва

Участники и разработчики

«WPSSO Core — Advanced Meta Tags and Schema Markup for Facebook, Google, Pinterest, Twitter, SEO and More» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


«WPSSO Core — Advanced Meta Tags and Schema Markup for Facebook, Google, Pinterest, Twitter, SEO and More» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «WPSSO Core — Advanced Meta Tags and Schema Markup for Facebook, Google, Pinterest, Twitter, SEO and More» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by 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.23.1-dev.1 (2019/02/13)

  • New Features
    • None.
  • Improvements
    • Added support for the https://health-lifesci.schema.org/MedicineSystem type and its sub-types:
      • https://health-lifesci.schema.org/Ayurvedic
      • https://health-lifesci.schema.org/Chiropractic
      • https://health-lifesci.schema.org/Osteopathic
      • https://health-lifesci.schema.org/TraditionalChinese
      • https://health-lifesci.schema.org/WesternConventional
  • Bugfixes
    • None.
  • Developer Notes
    • None.

Version 4.23.0 (2019/02/11)

  • New Features
    • None.
  • Improvements
    • Added support for the Pin It button hidden image in WooCommerce archive pages (Pro version).
    • Removed the «Author Link URL Profile Contact» and «Google+ Business Page URL» options (no longer used by Google).
    • The «Product Availability» option in the Document SSO metabox is now disabled automatically if a supported e-commerce plugin is detected (availability is provided by the e-commerce plugin).
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed the ‘product_gender’ meta key to ‘product_target_gender’.

Version 4.22.0 (2019/01/31)

  • New Features
    • None.
  • Improvements
    • Added new product attribute name options for WooCommerce under the SSO > Advanced > Integration tab (Pro version):
      • Product Brand Attribute Name
      • Product Color Attribute Name
      • Product Condition Attribute Name
      • Product EAN Attribute Name
      • Product GTIN-8 Attribute Name
      • Product GTIN-12 Attribute Name
      • Product GTIN-13 Attribute Name
      • Product GTIN-14 Attribute Name
      • Product ISBN Attribute Name
      • Product Material Attribute Name
      • Product Size Attribute Name
    • Removed the «Use WP Locale for Language» option under the SSO > Advanced > Integration tab (now permanently enabled).
    • Removed the «Create Missing WP Media Sizes» option under the SSO > Advanced > Integration tab (now permanently enabled).
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new ‘wpsso_product_attribute_names’ filter for WooCommerce (Pro version).
    • Updated the SucomUtilWP::raw_get_home_url() method to use the WP_HOME constant when available.
    • Updated the SucomUtilWP::raw_get_site_url() method to use the WP_SITEURL constant when available.
    • Updated the required minimum PHP version from 5.4 to 5.5.

Version 4.21.0 (2019/01/23)

  • New Features
    • None.
  • Improvements
    • Added a new «meta name thumbnail» meta tag.
    • Added new status under the SSO > Dashboard > Standard Features metabox:
      • Use Filtered (SEO) Title
      • Use WordPress Content Filters
      • Use WordPress Excerpt Filters
    • Added new options under the SSO > Advanced > Custom Meta tab:
      • How-To Steps Custom Field
      • How-To Supplies Custom Field
      • How-To Tools Custom Field
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new SucomPlugin class.
    • Added a new WpssoMetaName class.
    • Renamed the WpssoMeta class to WpssoWpMeta.
    • Moved several WordPress related methods from the SucomUtil class to the SucomUtilWP class.
    • Optimized the WpssoOptions check_banner_image_size() call by moving it from check_options() to refresh_image_url_sizes().
    • Changed calls from ‘SucomUtil’ to ‘self’ in the WpssoUtil class (which extends SucomUtil).
    • Renamed the SucomUtil is_opt_id() method to is_valid_option_id().

Version 4.20.0 (2019/01/15)

  • New Features
    • None.
  • Improvements
    • Optimized the checking of updates when an Authentication ID is changed (Pro version).
  • Bugfixes
    • Fixed an incorrect SucomNotice method call when upgrading post/term/user meta.
  • Developer Notes
    • Renamed the SucomUtil is_doing_block_editor() method to doing_block_editor().
    • Removed the DOING_BLOCK_EDITOR constant.

Version 4.19.0 (2019/01/13)

  • New Features
    • None.
  • Improvements
    • Updated the default term description strings (ie. when the term does not have a description).
    • Improved cell spacing in the SSO > Add-ons and Licenses settings pages.
    • Renamed option labels:
      • «Apply WordPress Content Filters» to «Use WordPress Content Filters».
      • «Apply WordPress Excerpt Filters» to «Use WordPress Excerpt Filters».
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed filters:
      • ‘wpsso_user_object_description’ to ‘wpsso_user_archive_description’
      • ‘wpsso_user_object_title’ to ‘wpsso_user_archive_title’
    • Added new filters:
      • ‘wpsso_category_archive_description’
      • ‘wpsso_daily_archive_description’
      • ‘wpsso_monthly_archive_description’
      • ‘wpsso_tag_archive_description’
      • ‘wpsso_term_archive_description’
      • ‘wpsso_yearly_archive_description’
    • Updated the SucomUtil protect_filter_value() method arguments.
    • Added a new SucomUtil unprotect_filter_value() method.
    • Added a new SucomUtil raw_do_option() method.

Version 4.18.4 (2019/01/09)

  • New Features
    • None.
  • Improvements
    • Added the Schema type https://health-lifesci.schema.org/MedicalEntity and it’s sub-types.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a fallback call to do_blocks() when the «Apply WordPress Content Filters» option is disabled.
    • Added new functions to get a single og image array for posts, terms, and users:
      • wpsso_get_mod_og_image( array $mod, $size_name = ‘thumbnail’ );
      • wpsso_get_post_og_image( $post_id, $size_name = ‘thumbnail’ );
      • wpsso_get_term_og_image( $term_id, $size_name = ‘thumbnail’ );
      • wpsso_get_user_og_image( $user_id, $size_name = ‘thumbnail’ );

Version 4.18.3 (2018/12/30)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed issue with text + hashtags returning a single space for excerpts in WpsoPage::get_caption().
  • Developer Notes
    • Added new methods to compliment the SucomUtil update_transient_array() method:
      • SucomUtil get_transient_array().
      • SucomUtil delete_transient_array().

Version 4.18.2 (2018/12/22)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed WooCommerce Shop page $mod array element values (Pro version).
  • Developer Notes
    • Added a new ‘is_post_type_archive’ array element in the $mod array.
    • Added a filter to set the $mod ‘post_type’ to «product» and ‘is_post_type_archive’ to true for the WooCommerce Shop page (Pro version).

Version 4.18.1 (2018/12/19)

  • New Features
    • None.
  • Improvements
    • Updated the Setup Guide with a new «Schema vs Google Rich Cards» section.
    • Moved the wpsso/cache/ sub-folder to wp-content/cache/wpsso/. The wpsso/cache folder is no longer included in the plugin ZIP.
  • Bugfixes
    • None.
  • Developer Notes
    • Removed $wp_query as a salt for transient cache array index keys (created too much entropy).
    • Updated the WPSSO_CACHEDIR and WPSSO_CACHEURL default values:
      • Defines WPSSO_CACHEDIR as trailingslashit( WP_CONTENT_DIR ) . ‘cache/wpsso/’ if possible.
      • Defines WPSSO_CACHEURL as content_url( ‘cache/wpsso/’ ) if possible.

Version 4.18.0 (2018/12/14)

  • New Features
    • Added a new SSO > Tools settings page.
    • Added new action buttons in the SSO > Tools settings page:
      • Export Plugin and Add-on Settings
      • Import Plugin and Add-on Settings
    • Added new options under the SSO > Advanced > Custom Meta tab:
      • Product EAN Custom Field
      • Product GTIN-8 Custom Field
      • Product GTIN-12 Custom Field
      • Product GTIN-13 Custom Field
      • Product GTIN-14 Custom Field
      • Product ISBN Custom Field
    • Added new options in the Document SSO metabox for products (Pro version):
      • Product EAN
      • Product GTIN-8
      • Product GTIN-12
      • Product GTIN-13
      • Product GTIN-14
      • Product ISBN
  • Improvements
    • Moved action buttons to the SSO > Tools settings page:
      • Clear All Caches
      • Clear All Caches and Short URLs
      • Reset Metabox Layout
      • Reset Dismissed Notices
  • Bugfixes
    • None.
  • Developer Notes
    • None.