SEOPress, on-site SEO

Description

SEOPress is a powerful WordPress SEO plugin to optimize your SEO, boost your traffic, improve social sharing, build custom HTML and XML Sitemaps, create optimized breadcrumbs, add schemas / Google Structured data types, manage 301 redirections and so much more.

No advertising, no footprints, white label, in backend AND frontend
Content analysis to help you write content optimized for search engines
Import your post and term metadatas from other plugins in 1 click
Trusted by over 150,000 WordPress websites since 2017.

Buy SEOPress PRO: only $39 / year / unlimited sites

Features | Migrate | PRO | Integrations | Support | White Label

Why SEOPress is the best WordPress SEO plugin?

  • Save time: you prefer to work with Excel or Google Spreadsheets? No problem, you can import / export your metadata from CSV files with SEOPress PRO in few clicks!
  • Save money: SEOPress PRO is available for just $39 / year. Without any sites limit. Yes, you read that right: 1 site or 100 sites, the total price is still $39 / year!
  • All in one SEO plugin: comes with all the features you need to optimize the SEO of your WordPress site. No need to install additional extensions to manage redirects, schemas, XML sitemaps… You reduce the risk of conflicts and maintenance costs. You don’t need a special feature? Deactivate it with one click without losing your configuration. Child’s play !
  • Easy AND ready to use: you doesn’t need to know SEO or code to use SEOPress. Most of the parameters are automatically set. And thanks to our installation wizard, configuring SEOPress has never been easier. To go further, we provide many free tutorials and ebooks to learn SEO in order to better understand how to position your content on search engines.

SEOPress Free Features

  • Installation wizard to quickly setup your site
  • Content analysis with unlimited keywords to help you write optimized content for search engines
  • Mobile / Desktop Google Preview to see how your post will looks like in Google search results
  • Facebook & Twitter Social Preview to see how your post will looks like on social media to increase conversions
  • Titles (with dynamic variables: custom fields, terms taxonomie…)
  • Meta descriptions (with dynamic variables too)
  • Open Graph and Twitter Cards to improve social media sharing (Facebook, LinkedIn, Instagram, Twitter, Pinterest, WhatsApp…)
  • Google Knowledge Graph
  • Google Analytics and Matomo with downloads tracking, custom dimensions, ip anonymization, remarketing, demographics and interest reporting, cross-domain tracking…(GDPR compatibility)
  • Custom Canonical URL
  • Meta robots (noindex, nofollow, noodp, noimageindex, noarchive, nosnippet)
  • Build your custom XML Sitemap to improve search indexing
  • Image XML Sitemaps to improve search indexing for Google Images
  • Build your custom HTML Sitemap to enhanced navigation for visitors and improve search indexing
  • Link your social media accounts to your site
  • Redirections in post, pages, custom post types
  • Remove /category/ in URLs
  • Remove ?replytocom to avoid duplicate content
  • Redirect attachment pages to post parent
  • Redirect attachment pages to their file URL
  • Image SEO: Automatically set the image title / alt / caption / description
  • Import / Export settings from site to site.
  • Import posts and terms metadata from Yoast SEO, All In One SEO, SEO Framework, Rank Math, SEO Ultimate, WP Meta SEO, Premium SEO Pack, Squirrly and many other SEO plugins

Check out all SEOPress Free features here

SEOPress PRO: to go further with your SEO

  • Import / export metadata (titles, open graph, robots…) from / to CSV file
  • Video XML Sitemap to improve rankings in video search results
  • Google Suggestions in Content Analysis to find the top 10 Google suggestions instantly. This is useful if you want to work with the long tail technique.
  • Google Structured Data types (schema.org):
    1. article schema
    2. local business schema
    3. service schema
    4. how-to schema
    5. FAQ schema
    6. course schema
    7. recipe schema
    8. software application schema
    9. video schema
    10. event schema
    11. product schema
    12. job schema
    13. simple review schema
    14. site navigation element schema
    15. custom schema
  • Automatic Schemas with advanced conditions (AND, OR, Post types, taxonomies)
  • Breadcrumbs optimized with Schema.org, A11Y ready. Elementor users? Try our custom breadcrumbs widget!
  • Google Analytics Stats in Dashboard to quickly see your metrics without leaving your site
  • Google Local Business to boost your local store
  • Broken link checker (SEOPress BOT): scan all your links in content to find errors (eg: 404…)
  • WooCommerce: Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for product schema (barcode), disable crawling on cart page, checkout page, customer account pages, add OG Price / OG Currency for better sharing and more
  • Easy Digital Downloads: add OG Price / OG Currency, remove EDD meta generator
  • Dublin Core meta tags
  • Custom Breadcrumbs for single post types / term taxonomy
  • Google Page Speed Insights to analyse your site performances
  • Google Enhanced Ecommerce for WooCommerce: measure purchases, additions to and removals from shopping carts
  • Edit your robots.txt file from the admin (multisite / multidomain ready)
  • Google News Sitemap to get your posts on Google News
  • 404 Monitoring: Monitor your 404 errors to improve user experience, performances and increase the crawl budget allocated by Google
  • Redirect 404 to homepage/custom url automatically with custom status code (301, 302, 307, 410 or 451)
  • Email notifications on 404
  • Redirect manager: create unlimited 301, 302, 307, 410 and 451 redirections. Import / export redirections to CSV or htaccess file.
  • Import redirections using CSV
  • Import redirections from Redirections plugin (via a JSON file)
  • Edit your htaccess file from the admin
  • Easily customize your RSS feeds

Buy SEOPress PRO now!

WooCommerce SEO (SEOPress PRO required)

We support WooCommerce and Easy Digital Downloads for e-commerce sites.

  • Price and currency meta tags to improve social sharing
  • XML sitemaps for products
  • Support for WooCommerce product images and WooCommerce image galleries for the XML sitemap
  • Centralized way to set noindex meta robots tags on pages like cart, checkout…
  • Remove WooCommerce generator meta tag in the source code
  • Create manual and/or automatic “product” schemas in JSON-LD to increase visibility in Google search results
  • WooCommerce support for our breadcrumbs
  • Global dynamic tags to insert in your metas titles / descriptions
  • Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for product schema (barcode)

Increase your sales now!

Elementor + SEOPress: perfect combo!

We provide deep integration with Elementor page builder. Directly from Elementor settings, you can:

  • edit your SEO metadata (title, meta description, meta robots)
  • edit social meta (Facebook Open Graph and Twitter Cards
  • analyse your content to optimize it for search engines
  • apply FAQ schema on Toggle and / or Accordion Elementor widgets
  • and more!

Developers will love SEOPress!

Hundreds of hooks are available to extend SEOPress. Browse them all here!

Translations

SEOPress is translated into multiple languages including:

  • 🇺🇸 English (UK) (English (UK)) – professional translation
  • 🇫🇷 Français (French (France)) – professional translation
  • 🇪🇸 Español (Spanish (Spain)) – professional translation
  • 🇩🇪 Deutsch (German) – professional translation
  • 🇳🇱 Nederlands (Dutch) – professional translation
  • 🇷🇺 Русский (Russian) – professional translation
  • 🇯🇵 日本語 (Japanese) – professional translation
  • 🇮🇳 हिन्दी (Hindi) – professional translation
  • 🇨🇳 中文 (Chinese (China)) – professional translation
  • 🇧🇷 Português do Brasil (Portuguese (Brazil)) – professional translation
  • 🇬🇷 Ελληνικά (Greek)
  • 🇧🇬 Български (Bulgarian)
  • 🇮🇩 Bahasa Indonesia (Indonesian)
  • 🇮🇹 Italiano (Italian)
  • 🇻🇳 Loki Web (Vietnamese)
  • 🇷🇴 Română (Romanian)
  • 🇸🇦 العربية (Arabic)
  • 🇮🇷 فارسی (Persian)
  • 🇹🇷 Türkçe (Turkish)

Help localize SEOPress even further by adding your locale – visit translate.wordpress.org.

SEOPress integrates seamlessly with popular e-commerce, translation, performance and analytics tools.

  • Classic Editor
  • Block Editor
  • WPML
  • Polylang
  • MultilingualPress
  • Weglot
  • TranslatePress
  • Elementor
  • Divi
  • Oxygen Builder
  • Beaver Builder
  • WP-Rocket
  • WooCommerce
  • Easy Digital Downloads
  • Admin Columns PRO

All our integrations

Import your post and term metadata from other SEO plugins in 1-click

Help and support

Branding guidelines

SEOPress is a registered trademark of SEOPress SASU. When writing about SEOPress plugin, please make sure to write it correctly.

SEOPress (correct)
Seopress (incorrect)
seo press (incorrect)
SEOpress (incorrect)

SEOPress featured on

  • WP Beginner
  • Neil Patel
  • HubSpot
  • GoDaddy
  • Forbes
  • Search Engine Journal
  • Elementor
  • WP Crafter
  • Kinsta
  • Pagely
  • Freemius
  • Majestic
  • WP Explorer
  • MasterWP

Complete list on our Press page

Our website:

Any questions? Visit our website seopress.org

Screenshots

  • SEOPress Elementor integration
  • SEOPress notifications center
  • SEOPress dashboard
  • SEO metabox: Titles settings
  • SEO metabox: Social tab
  • Content analysis metabox
  • SEOPress PRO
  • Installation Wizard
  • Schemas metabox

Blocks

This plugin provides 1 block.

  • SEOPress, on-site SEO

Installation

  1. Upload ‘wp-seopress’ to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Click on SEOPress and apply settings.

FAQ

Can I import my post and term metadata from other plugins?

You can import your metadata from Yoast SEO, All In One SEO (AIO SEO), The SEO Framework (TSF), Squirrly (post metas only, not terms), Rank Math, SEO Ultimate (post metas only, not terms), WP Meta SEO, wpSEO, Platinum SEO Pack, SmartCrawl, SEOPressor and Premium SEO Pack in one click to SEOPress without losing traffic.

How to use Google Tag Manager / Facebook Pixel with SEOPress?

Go to SEO > Google Analytics > Tracking tab. Paste GTM / Facebook Pixel tracking code to [HEAD] Add an additional tracking code / [BODY] Add an additional tracking code textarea fields. Save changes and clear your cache.

Which types of sitemaps support SEOPress?

XML sitemaps for search engines: post, page, post type, taxonomies, images and author.

HTML sitemap for accessibility and SEO.

SEOPress PRO supports Google News XML and Video sitemaps.

How do I get support?

For FREE users: guides, forum on w.org, FAQ, hooks for developers, and videos on our YouTube channel.
For PRO users: support by mail from their customer account.

Is SEOPress GDPR compliant?

Yes! Learn more here about SEOPress and GDPR

Is white label a free feature?

Yes! Learn more here about SEOPress and the White Label feature

Is it compatible with the core XML sitemaps (WP 5.5+)?

Yes! We automatically disable the native WordPress XML sitemaps to avoid any SEO conflicts. Plus, we our sitemaps are much powerful!

My XML sitemap returns a 404 error

Read this post to solve this issue

My XML sitemap returns a blank page

Read this post to solve this issue

I don’t see the correct title!

You’re theme is probably using a deprecated function to handle the title. Learn more here

My question is not listed here!

Read our complete FAQ on our site

Reviews

10 June 2021
It's very complete, and even further with PRO version. I started using it at first because the Google News sitemap (xml) was included in the PRO version and the Yoast alternative was far expensive, comparing "premium" versions and prices. When I first choose this over Yoast because the price for "unlimited websites"… then I realized this has more features/options than any other. Yes, I understand that "writing good content" boost SEO, but some of my clients doesn't really know how to "write for web", so I miss the Readability score from Yoast. That's the only missing star in my rate
10 June 2021
SEOPress has replaced a few of our plugins (e.g. Schema plugin, Cookie Consent (GDPR) plugin). It's easy to use and highly efficient, and new features are added all the time, plus bugs are regularly corrected.
10 June 2021
Wanted to like this as it has lots of features, but unfortunately it has too many bugs and damaged my website. Endlessly sends 404 warnings except 99% of them are for valid URLs and support showed no interest in fixing except for the typical canned support response "It must be another plug-in, disable all plug-ins.....". I actually bought this twice, first time there were too many bugs that couldn't be fixed so I was refunded after the refund period. Then a few weeks later, new version announced with bug fixes, so like a glutton for punishment, I install it again only to find more bugs and this time SEOPress ruined all my products meta data in the database. Take a pass on this and get a more stable SEO product (not Rank Math). Hope this helps someone from going through the grief I did and stay away from ever installing this to your website.
10 June 2021
I love the plugin, it has everything that I need and even more. I get surprised when I uncover something new that I thought I needed another plugin but SEOPRESS does it! 5 stars from me!
10 June 2021
I replaced toast with SEOPress and it improved my page speed so much that I never looked back. It's also comprehensive out of the box with no need for additional purchases and the schema implementation is top-notch.
Read all 745 reviews

Contributors and Developers

“SEOPress, on-site SEO” is open source software. The following people have contributed to this plugin.

Contributors

“SEOPress, on-site SEO” has been translated into 19 locales. Thank you to the translators for their contributions.

Translate “SEOPress, on-site SEO” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log

4.7.0.1 (21/05/2021)

  • FIX Remove old file generating a bug in schema rendering

4.7 (19/05/2021) – Read our blog post update

  • NEW Apply automatic schemas based on post ID
  • NEW Speakable schema (visible under Article manual or automatic schema)
  • NEW ReviewBody property for Review schema (manual and automatic)
  • NEW Menu and acceptsReservations properties for Local Business schema (manual and automatic)
  • NEW Video property for Recipe schema (manual and automatic)
  • NEW Author property (custom) for Article schema (manual and automatic)
  • NEW Add Organizer Name and Organizer URL properties to Event schema (manual and automatic)
  • NEW Add Start Date Timezone property to Event schema (manual and automatic)
  • NEW ‘seopress_schemas_mapping_select’, ‘seopress_schemas_dyn_variables’ and ‘seopress_schemas_dyn_variables_replace’ hooks to filter available dynamic variables for automatic schemas (https://www.seopress.org/support/hooks/filter-predefined-dynamic-variables-for-automatic-schemas/)
  • NEW “noindex on attachment pages” option (SEO, Titles & metas, Advanced tab)
  • NEW “seopress_schemas_auto_article_json” hooks to filter article automatic JSON schema
  • NEW “seopress_schemas_auto_lb_json” hooks to filter local business automatic JSON schema
  • NEW “seopress_schemas_auto_faq_json” hooks to filter FAQ automatic JSON schema
  • NEW “seopress_schemas_auto_course_json” hooks to filter course automatic JSON schema
  • NEW “seopress_schemas_auto_recipe_json” hooks to filter recipe automatic JSON schema
  • NEW “seopress_schemas_auto_job_json” hooks to filter job automatic JSON schema
  • NEW “seopress_schemas_auto_video_json” hooks to filter video automatic JSON schema
  • NEW “seopress_schemas_auto_event_json” hooks to filter event automatic JSON schema
  • NEW “seopress_schemas_auto_product_json” hooks to filter product automatic JSON schema
  • NEW “seopress_schemas_auto_softwareapp_json” hooks to filter software application automatic JSON schema
  • NEW “seopress_schemas_auto_service_json” hooks to filter service automatic JSON schema
  • NEW “seopress_schemas_auto_review_json” hooks to filter review automatic JSON schema
  • INFO Dutch language updated
  • INFO Improve UI for Opening hours property with Local Business schema
  • INFO Automatically disable SEO options from Jetpack plugin to prevent any SEO conflicts
  • FIX “location” property with Event schema with specific conditions
  • FIX Trying to get property ‘term_id’ of non-object
  • FIX Video schema : Warning A non-numeric value encountered
  • FIX recipeCuisine property for Recipe manual schema
  • FIX %%currentmonth%% and %%currentmonth_num%% dynamic variables
  • FIX Analytics JS conflict with caching plugin in specific cases
  • FIX “seopress_can_post_redirect” autoload option
  • FIX Dynamic variables for custom manual schema
  • FIX Quick edit feature for Redirections post type
  • FIX Archive link if not available in HTML sitemap (thanks @ajoah)

4.6.0.2

  • FIX Custom capabilities
  • FIX WC undefined function in specific cases

4.6.0.1

  • FIX Fatal error

4.6 (29/04/2021) – https://www.seopress.org/blog/seopress-4-6/

  • NEW Custom capabilities 🎉 (SEO, Advanced, Security)
  • NEW Bricks compatibility with our content analysis feature
  • NEW %%author_first_name%% dynamic variable to request user first name
  • NEW %%author_last_name%% dynamic variable to request user last name
  • NEW %%author_website%% dynamic variable to request user website
  • NEW %%author_nickname%% dynamic variable to request user nickname
  • NEW %%_ucf_your_user_meta%% dynamic variable to request user meta
  • NEW Complete refactoring of the manual schema module
  • NEW “Display a text before the Breadcrumbs” option
  • NEW Add og:locale and og:locale:alternate support for WPML
  • NEW Option to disable content analysis metabox (SEO, Advanced, Advanced tab)
  • NEW “seopress_remove_category_base” hook to filter /category/ slug
  • NEW Hooks to filter manual schemas:
    • seopress_get_json_data_organization
    • seopress_get_json_data_image
    • seopress_get_json_data_contact_point
    • seopress_pro_get_json_data_author
    • seopress_pro_get_json_data_article
    • seopress_pro_get_json_data_aggreagate_rating
    • seopress_pro_get_json_data_brand
    • seopress_pro_get_json_data_course
    • seopress_pro_get_json_data_event
    • seopress_pro_get_json_data_faq
    • seopress_pro_get_json_data_geo
    • seopress_pro_get_json_data_how_to_step
    • seopress_pro_get_json_data_job
    • seopress_pro_get_json_data_local_business
    • seopress_pro_get_json_data_main_entity
    • seopress_pro_get_json_data_main_entity_of_page
    • seopress_pro_get_json_data_monetary_amount
    • seopress_pro_get_json_data_nutrition_information
    • seopress_pro_get_json_data_offer
    • seopress_pro_get_json_data_opening_hours
    • seopress_pro_get_json_data_person
    • seopress_pro_get_json_data_place
    • seopress_pro_get_json_data_postal_address
    • seopress_pro_get_json_data_product
    • seopress_pro_get_json_data_rating
    • seopress_pro_get_json_data_recipe
    • seopress_pro_get_json_data_review
    • seopress_pro_get_json_data_service
    • seopress_pro_get_json_data_site_navigation_element
    • seopress_pro_get_json_data_software_app
    • seopress_pro_get_json_data_thing
    • seopress_pro_get_json_data_video
    • seopress_pro_get_json_data_virtual_location
  • INFO Improve Themify Builer compatibility with Content Analysis
  • INFO Improve Oxygen compatibility in specific cases
  • INFO Allow to show taxonomies in Breadcrumbs for Page post type
  • INFO Elementor Dark mode compatibility
  • FIX Duplicated meta robots on WC pages (checkout, cart, account)
  • FIX Remove /category/ slug with WPML if the slug is translated
  • FIX Fatal error when connecting Google Analytics / Google Console if no permission
  • FIX Google Analytics widget logout after view lock
  • FIX Google Analytics listing properties error handling
  • FIX Canonical URL on paginated pages (is_singular && is_paged)
  • FIX PHP notice queried object
  • FIX JS Encoding for Google Preview
  • FIX Missing compatibility center options in export file
  • FIX Undefined index: image with FAQ Block (props to @audrasjb)
  • FIX LocalBusiness widget in specific cases
  • FIX SEOPress metaboxes not loaded in specific cases (props to @J-Brk)

View our complete changelog