forked from wp-seopress/wp-seopress-public
-
Notifications
You must be signed in to change notification settings - Fork 0
Official source code of SEOPress WordPress plugin (free release)
sareiodata/wp-seopress-public
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=== SEOPress === Authors: rainbowgeek Contributors: rainbowgeek, juliobox, maigret Donate link: https://www.seopress.org/ Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge graph, redirection, breadcrumbs, google analytics, rich snippets, broken link checker, Schema.org Requires at least: 4.7+ Tested up to: 5.3 Requires PHP: 5.6 Stable tag: 3.8.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Boost your SEO with SEOPress, a simple, fast and powerful SEO plugin for WordPress. No ads, no footprints, no anonymous data sent, white label. == Description == SEOPress is a powerful 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 redirections 301 and so much more.<br> <strong>No advertising, no footprints, white label, in backend AND frontend</strong> <strong>Content analysis to help you write search-engine optimized content</strong> <strong>Import your post and term metadatas from other plugins in 1 click</strong> <a href="https://www.seopress.org/seopress-pro?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Buy SEOPress PRO: only $39 / year / unlimited sites</strong></a> [youtube https://www.youtube.com/watch?v=FwaJA5MY6sc] <h3>SEOPress Free Features</h3> <ul> <li>Installation wizard to quickly setup your site</li> <li>Titles (with dyanmic variables: custom fields, terms taxonomie...)</li> <li>Meta descriptions (with dynamic variables too)</li> <li>Open Graph Data</li> <li>Google Knowledge Graph</li> <li>Google Analytics with downloads tracking, custom dimensions, ip anonymization, remarketing, demographics and interest reporting, cross-domain tracking...(<a href="https://www.seopress.org/features/seopress-white-label/" target="_blank">GDPR compatibility</a>)</li> <li>Twitter Card</li> <li>Canonical URL</li> <li>Meta robots (noindex, nofollow, noodp, noimageindex, noarchive, nosnippet)</li> <li>Build your custom XML Sitemap to improve search indexing.</li> <li>Image XML Sitemaps to improve search indexing for Google Images.</li> <li>Build your custom HTML Sitemap to enhanced navigation for visitors and improve search indexing.</li> <li>Link your social media accounts to your site.</li> <li>Redirections in post, pages, custom post types</li> <li>Remove /category/ in URLs</li> <li>Remove ?replytocom to avoid duplicate content</li> <li>Redirect attachment pages to post parent</li> <li>Redirect attachment pages to their file URL</li> <li>Automatically set the image title / alt / caption / description</li> <li>Import / Export settings from site to site.</li> <li>Import posts and terms metadata from Yoast SEO, All In One SEO, SEO Framework, Rank Math and Squirrly</li> <li>W3C check</li> <li>Content analysis</li> <li>...</li> </ul> <h3>SEOPress PRO: to go further with your SEO</h3> <ul> <li>Import metadata (titles, open graph, robots...) from CSV file</li> <li>Export metadata (titles, open graph, robots...) to a CSV file</li> <li>Video XML Sitemap</li> <li>Google Suggestions in Content Analysis</li> <li><a href="https://www.seopress.org/features/google-structured-data-types/" target="_blank">Google Structured Data types (schema.org)</a>: article, local business, service, FAQ, course, recipe, software application, video, event, product, job, simple review, site navigation element and custom</li> <li>Automatic Schemas</li> <li>Breadcrumbs optimized with Schema.org, A11Y ready</li> <li>Google Analytics Stats in Dashboard</li> <li>Google Local Business</li> <li>Backlinks (required a Majestic paid account)</li> <li>SEOPress BOT: scan all your links in content to find errors (eg: 404...)</li> <li>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</li> <li>Easy Digital Downloads: add OG Price / OG Currency, remove EDD meta generator</li> <li>Dublin Core</li> <li>Custom Breadcrumbs for single post types</li> <li>Google Page Speed</li> <li>Google Analytics Events: track external links, downloads (PDF, DOCX...), affiliate links...</li> <li>Robots.txt</li> <li>Google News Sitemap</li> <li>404 Monitoring</li> <li>Redirect 404 to homepage/custom url automatically with custom status code (301, 302, 307, 410 or 451)</li> <li>Email notifications on 404</li> <li>301, 302 and 307 Redirections</li> <li>Import redirections using CSV</li> <li>Import redirections from Redirections plugin (via a JSON file)</li> <li>htaccess</li> <li>RSS</li> </ul> <h4><a href="https://www.seopress.org/seopress-pro?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank"><strong>Buy SEOPress PRO now!</strong></a></h4> <h3>Translations</h3> <ul> <li>🇺🇸 English (UK) (English (UK)) - professional translation</li> <li>🇫🇷 Français (French (France)) - professional translation</li> <li>🇪🇸 Español (Spanish (Spain)) - professional translation</li> <li>🇩🇪 Deutsch (German) - professional translation</li> <li>🇳🇱 Nederlands (Dutch) - professional translation</li> <li>🇷🇺 Русский (Russian) - professional translation</li> <li>🇯🇵 日本語 (Japanese) - professional translation</li> <li>🇮🇳 हिन्दी (Hindi) - professional translation</li> <li>🇬🇷 Ελληνικά (Greek)</li> <li>🇧🇬 Български (Bulgarian)</li> <li>🇮🇩 Bahasa Indonesia (Indonesian)</li> <li>🇮🇹 Italiano (Italian)</li> <li>🇧🇷 Português do Brasil (Portuguese (Brazil))</li> <li>🇻🇳 Loki Web (Vietnamese)</li> <li>🇷🇴 Română (Romanian)</li> <li>🇸🇦 العربية (Arabic)</li> <li>🇨🇳 中文 (Chinese (China))</li> <li>🇮🇷 فارسی (Persian)</li> <li>🇹🇷 Türkçe (Turkish)</li> <li>...</li> </ul> <h3>SEOPress integrates seamlessly with popular e-commerce, translation, performance and analytics tools.</h3> <ul> <li>WPML</li> <li>Polylang</li> <li>MultilingualPress</li> <li>Weglot</li> <li>Elementor</li> <li>Divi</li> <li>WP-Rocket</li> <li>WooCommerce</li> <li>Easy Digital Downloads</li> <li>Admin Columns PRO</li> <li>...</li> </ul> <h3>Help and support</h3> <ul> <li><a href="https://www.seopress.org/support/" target="_blank">Documentation center</a></li> <li><a href="https://www.facebook.com/groups/seopress/" target="_blank">Join our SEOPress official community group</a></li> <li><a href="https://www.youtube.com/seopress" target="_blank">Our SEOPress YouTube Channel</a></li> <li><a href="https://www.seopress.org/account/your-tickets/" target="_blank">Email (PRO only)</a></li> </ul> <h3>Featured on</h3> <ul> <li>WP Beginner</li> <li>Forbes</li> <li>Search Engine Journal</li> <li>Elementor</li> <li>WP Crafter</li> <li>Kinsta</li> <li>Pagely</li> <li>Freemius</li> <li>Majestic</li> <li>WP Explorer</li> <li>MasterWP</li> <li>...</li> </ul> <a href="https://www.seopress.org/press/" target="_blank">Complete list on our Press page</a> <h3>Our website:</h3> Any questions? Visit our website <a href="https://www.seopress.org?utm_source=w.org&utm_campaign=seopress&utm_medium=readme" target="_blank">seopress.org</a> == 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. == Frequently Asked Questions == = Can I import my post and term metadata from other plugins? = You can import your metadata from <a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-yoast-seo-seopress/">Yoast SEO</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-all-in-one-seo-to-seopress/">All In One SEO (AIO SEO)</a>, <a href="https://www.seopress.org/support/guides/import-post-and-terms-metadatas-from-the-seo-framework-to-seopress/">The SEO Framework (TSF)</a>, <a href="https://www.seopress.org/support/guides/import-post-metadatas-from-squirrly-to-seopress/">Squirrly</a> (post metas only, not terms), and <a href="https://www.seopress.org/support/guides/import-post-terms-metadatas-rank-math-seo-seopress/">Rank Math</a> 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: <a href="https://www.seopress.org/support/guides/">guides</a>, forum on <a href="https://wordpress.org/plugins/wp-seopress/">w.org</a>, <a href="https://www.seopress.org/support/faq/">FAQ</a>, <a href="https://www.seopress.org/support/hooks/">hooks for developers</a>, and <a href="https://www.youtube.com/channel/UCH5sQx3T2QZFhFEamT51hsw" target="_blank">videos on our YouTube channel</a>. For PRO users: support by mail from their customer account. = Is SEOPress GDPR compliant? = Yes! Learn more here <a href="https://www.seopress.org/features/seopress-white-label/">about SEOPress and GDPR</a> = Is white label a free feature? = Yes! Learn more here <a href="https://www.seopress.org/features/seopress-white-label/">about SEOPress and the White Label feature</a> = My XML sitemap returns a 404 error = Read this <a href="https://www.seopress.org/support/guides/xml-sitemap-returns-404-error/">post to solve this issue</a> = My XML sitemap returns a blank page = Read this <a href="https://www.seopress.org/support/guides/xml-sitemap-blank-page/">post to solve this issue</a> = I don't see the correct title! = You're theme is probably using a deprecated function to handle the title. <a href="https://www.seopress.org/support/guides/fixing-missing-add_theme_support-in-your-theme/">Learn more here</a> = My question is not listed here! = <a href="https://www.seopress.org/support/faq/" target="_blank">Read our complete FAQ on our site</a> == Screenshots == 1. SEOPress notifications center 2. SEOPress dashboard 3. SEO metabox: Titles settings 4. SEO metabox: Social tab 5. Content analysis metabox 6. SEOPress PRO 7. Installation Wizard == Changelog == TESTS: inc/functions/options-redirections.php pour redirections ! cas avec is_home/is_blog/is_front_page/multisite... = 3.8.2 = * INFO Improve UI for import tool * FIX Redirect from blog page = 3.8.1 = * INFO Improve general user experience * INFO Improve UI to import redirections * INFO Improve backward compatibility * INFO Remove default WooCommerce meta robots to avoid conflicts * INFO Improve performance to remove the cookie bar when user clicks the Accept button * FIX Fatal error $product->get_id * FIX Some CSS * FIX Twitter Cards false positive if Tw Image size is set to large = 3.8.0.3 = * INFO Add a fallback for get modified post date in xml sitemaps * FIX JS file for SEO metabox = 3.8.0.2 = * FIX XML Image sitemaps = 3.8.0.1 = * FIX Fatal error Google Analytics widget = 3.8 = * NEW Content analysis now detects duplicated schemas from your source code to avoid conflicts * NEW Add Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for Product schema - PRO * NEW Software Application schema (manual and automatic) - PRO * NEW Option to force a default OG:IMAGE tag if no custom OG:IMAGE set from SEO metabox (SEO > Social Networks > Open Graph) * NEW "seopress_schemas_softwareapp_html" hook to filter the software app manual schema (https://www.seopress.org/support/hooks/filter-manual-software-application-schema/) - PRO * NEW "seopress_schemas_auto_softwareapp_html" hook to filter the software app automatic schema (https://www.seopress.org/support/hooks/filter-automatic-software-application-schema/) - PRO * NEW 'seopress_sitemaps_headers' hook to filter sitemaps headers (https://www.seopress.org/support/hooks/filter-xml-sitemaps-headers/) * NEW '%%post_title%%' dynamic variable for RSS feeds * INFO Improve notifications center * INFO Improve UI/UX * INFO Improve SEOPress Wizard * INFO Improve UI for automatic schemas * INFO You can now redirect 404 to homepage/custom URL without enabling 404 * INFO Adding a new verification in the content analysis metabox: if the post modification date is more than 1 year, a message will prompt you to update the content of your article. * INFO Add x-robots-tag: noindex,follow to sitemaps headers * INFO Add a new argument to "seopress_rgpd_full_message" hook to filter the close button (https://www.seopress.org/support/hooks/filter-user-consent-message-html/) * INFO Remove some CSS from the cookie bar buttons to better match the design of the themes * INFO Add a new notification if automatic schemas used without Structured data types option ON * INFO Improve code quality / refactoring * INFO If noimageindex checked, remove image links from XML sitemap for consistency * FIX Bug with primary category link and Gutenberg * FIX Import redirects from Yoast Premium * FIX Small UI bug for custom automatic schema * FIX Keywords in permalink * FIX iOS toggle from Dashboard feature list / Titles and metas page * FIX Facebook Preview if site title is too long * FIX Outbound links check from Content Analysis * FIX Google Suggestions last empty item * FIX Improve security * FIX Performance issue with PRO * FIX Send parameters to redirect URL * FIX seopress-block-editor.js?ver=3.7.8:36 Uncaught TypeError: Cannot read property 'length' of undefined = 3.7.8 = * NEW Pixel counter for title and meta description now works with each language / alphabet! Faster, more reliable and universal! * NEW Facebook Preview! * NEW Cookie bar customization: change background, color, buttons... from SEO, Google Analytics, Cookie bar / GDPR tab * NEW Add new checks to content analysis for social networks (Open Graph / Twitter cards) to detect duplicated tags/conflicts * NEW %%post_thumbnail_url%% global dynamic variable to display post thumbnail URL (https://www.seopress.org/support/guides/manage-titles-meta-descriptions/) * NEW %%currentmonth_short%% global dynamic variable to display current month in 3 letters (https://www.seopress.org/support/guides/manage-titles-meta-descriptions/) * NEW 'seopress_titles_post_thumbnail_url' hook to filter post thumbnail URL (https://www.seopress.org/support/hooks/filter-seopress_titles_post_thumbnail_url-dynamic-variable/) * INFO Content analysis now displays duplicate H1 title values for faster identification * INFO Add Post title and Permalink to the metadata export file (PRO) * INFO wpForo compatibility with SEOPress * INFO Improve compatibility with Jetpack CDN (thanks to @jeherve) * INFO Improve UI in content analysis if transparent / white images * INFO Remove SEO admin bar for user roles without "manage_options" capability to improve UX * FIX Facebook OG:Image URL encoding if no featured thumbnail or custom og:image set (thanks to @bitofseo) * FIX Keywords in permalink was case sensitive = 3.7.7.1 = * FIX Remove /category/ in permalinks to target "category" taxonomy only by default = 3.7.7 = * NEW WordPress 4.7 is now the minimum required to use SEOPress (WP 5.3 is recommended) * NEW Add %%page%% dynamic variable, current page number with context (eg: "Page 1 of 4") * NEW Add "Remove hentry post class" option (SEO > Advanced > Advanced tab) to prevent Google from seeing this as a schema * NEW Add "Remove author website in comments" option (SEO > Advanced > Advanced tab) * NEW Add "Remove website field in comments" option (SEO > Advanced > Advanced tab) * NEW Add "Clean manually all your 404 errors" feature (SEO > Tools > Redirections > Clean your 404 errors) * NEW article:tag meta property on singular post for Open Graph protocol * NEW article:section meta property on singular post for Open Graph protocol * NEW Add a notification to alert admin if PHP module DOM is missing from SEO notifications center * NEW Add "Remove default breadcrumbs JSON-LD structured data (WooCommerce 3+)" option (SEO > PRO > WooCommerce) * NEW Add 'seopress_context_paged' hook to filter %%page%% dynamic variable (https://www.seopress.org/support/hooks/filter-page-dynamic-variable/) * NEW 'seopress_social_og_tag' hook to filter article:tag metas (https://www.seopress.org/support/hooks/filter-article-tag-meta/) * NEW 'seopress_social_og_section' hook to filter article:section meta (https://www.seopress.org/support/hooks/filter-article-section-meta-tag/) * NEW 'seopress_titles_template_variables' hook to filter dynamic variables in meta title / desc... (https://www.seopress.org/support/hooks/filter-dynamic-variables-array/) * NEW 'seopress_sitemaps_html_post_date' hook to filter date in HTML sitemap (https://www.seopress.org/support/hooks/filter-to-enable-disable-post-date-by-post-type-in-html-sitemap/) * NEW Content analysis: check if one your target keyword is in your slug * INFO add new characters to content analysis to avoid "NAN" error * INFO Update Admin Columns PRO compatibility (thanks to Stefan) * INFO The notification about the license activation is now only show for users with "manage_options" capability * INFO Improve code design * INFO Add “ and ” characters to pixels counter * INFO Improve plugin updater to avoid 403 error on license activation * FIX Warning count() error if no main menu selected from "Add SiteNavigationElement schema" feature * FIX Replace category_link (deprecated) by term_link * FIX a notice on 404 page in specific case * FIX Incorrect message about PRO version in Configuration wizard (thanks to @Noomia) * FIX Bulk edit for post types generated by Toolset plugin * FIX Undefined variable in plugin-licence.php file * FIX Change CSV separator for Export metadata tool (',' to ';') = 3.7.6 = * NEW Add SiteNavigationElement schema (SEO > PRO > Structured data types to enable this schema on your main menu) * INFO Add compatibility to Oxygen Builder for additional tracking code (body tag) * INFO add new characters to content analysis to avoid "NAN" error * FIX Change CSV seperator for Export metadata tool (',' to ';') to match import metadata tool seperator * FIX Export CSV in specific cases * FIX XML sitemaps if WordPress is located in a subdirectory * FIX Short description for WooCommerce in Product Automatic schema * FIX Warning: DOMDocument::loadHTML(): Empty string supplied as input in XML sitemaps = 3.7.5 = * NEW Review schema: Add item type CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording, Organization to solve "Thing is not a known valid target type for the itemReviewed property." * NEW Add custom tracking code just before the body closing tag * NEW Add an option to display/hide any SEO metaboxes for each custom post type * NEW 'seopress_custom_footer_tracking' hook to filter additional tracking code in body footer (https://www.seopress.org/support/hooks/filter-html-additional-tracking-code-in-footer-body/) * NEW 'seopress_sitemaps_xml_index' hook to filter XML index sitemap (https://www.seopress.org/support/hooks/filter-xml-index-sitemap/) * NEW 'seopress_sitemaps_xml_single' hook to filter XML single post type sitemap (https://www.seopress.org/support/hooks/filter-xml-single-post-type-sitemap/) * NEW 'seopress_sitemaps_xml_single_term' hook to filter XML single taxonomy sitemap (https://www.seopress.org/support/hooks/filter-xml-sitemap-single-taxonomy/) * NEW 'seopress_sitemaps_xml_author' hook to filter XML author sitemap (https://www.seopress.org/support/hooks/filter-xml-author-sitemap/) * NEW 'seopress_sitemaps_xml_video' hook to filter XML video sitemap (https://www.seopress.org/support/hooks/filter-xml-video-sitemap/) * NEW 'seopress_sitemaps_xml_news' hook to filter XML news sitemap (https://www.seopress.org/support/hooks/filter-xml-news-sitemap/) * INFO Support %%sitedesc%% dynamic variable (alias of %%tagline%%') in title / meta description * INFO Support %%excerpt%% dynamic variable (alias of %%post_excerpt%%') in title / meta description * INFO Support %%date%% dynamic variable (alias of %%post_date%%') in title / meta description * INFO Display author meta only if username is not equal to display name * INFO Improve UI * INFO Improve content analysis (UX/UI) * INFO Improve block editor (Gutenberg) compatibility * FIX XML sitemaps with Polylang * FIX Add '59' value for minutes in LocalBusiness schema to manage stores open 24 hours a day * FIX Solved undefined in broken link checker bot (log textarea) = 3.7.4 = * NEW Author meta name for singular page (enabled by default) * NEW 'seopress_robots_txt_file' hook to filter robots.txt file (useful with Polylang and multidomain option https://www.seopress.org/support/hooks/filter-robots-txt-file-seopress-pro/) * NEW 'seopress_get_custom_fields' hook to filter custom fields list in Schemas (https://www.seopress.org/support/hooks/filter-custom-fields-list-in-schemas/) * INFO Support hierarchical custom post type for breadcrumbs (PRO) * INFO Improve documentation for robots.txt page * INFO Improve primary category feature for post * INFO Breadcrumbs is now matching primary category (if set) * FIX get_home_url() for XSL sitemap with Polylang * FIX replace wp_count_posts by pll_count_posts if Polylang activated for XML Sitemap index * FIX check when applying "rsd_link" option (thanks to @bomalo) * FIX Site is experience difficulties error after requesting the bot in specific cases = 3.7.3 = * NEW WordPress 5.3 compatibility * NEW Export metadata to a CSV file! (PRO) * NEW Added multi-domain support for XML sitemaps with Polylang (https://www.seopress.org/support/guides/multidomain-xml-sitemap-with-polylang-and-seopress/) * NEW Import post metadata from Squirrly (https://www.seopress.org/support/guides/import-post-metadatas-from-squirrly-to-seopress/) * NEW 'seopress_metadata_query_args' hook to filter CSV metadata export query (https://www.seopress.org/support/hooks/filter-the-arguments-of-the-metadata-export-query/) * NEW 'seopress_post_types' hook to filter custom post type used by SEOPress * NEW 'seopress_sitemaps_single_img_url' hook to filter standard image URLs in XML image sitemaps (use it inside a mu-plugin) * NEW 'seopress_sitemaps_single_shortcodes' hook to filter execution of shortcodes in XML image sitemaps (use it inside a mu-plugin) * INFO Improve XML image sitemaps for featured images, product galleries... * INFO Breadcrumbs options can now be translated from WPML / Polylang (wpml-config.xml) * FIX Call to undefined function is_product() in /wp-seopress/inc/functions/variables/dynamic-variables.php:97 * FIX JS error in content analysis metabox on Google Suggestions = 3.7.2 = * NEW Custom taxonomy for automatic schemas (eg: Brand for product schema) - PRO * NEW Add image caption and title to XML Image Sitemaps * NEW Image sitemaps now support shortcodes (useful with DIVI page builder) * NEW Add %%post_content%% dynamic variable to get the post content / product description * NEW 'seopress_titles_product_cat' hook to filter product categories using %%wc_single_cat%% * NEW 'seopress_titles_product_tag' hook to filter product categories using %%wc_single_tag%% * NEW 'seopress_titles_cat' hook to filter product categories using %%post_category%% * NEW 'seopress_titles_tag' hook to filter product tags using %%post_tag%% * INFO Improve schemas rendering to avoid "}" missing error in Google Search Console * FIX UI - Hide Redirections tab in SEO > Tools if SEOPress PRO is not enabled * FIX new meta robots * FIX Call to undefined function is_product() in /wp-seopress-pro/inc/functions/options-woocommerce.php:8 = 3.7.1 = * NEW JobPosting schema (PRO) * NEW 'seopress_metabox_seo_tabs' hook to filter tabs in SEO metabox * NEW 'seopress_schemas_auto_job_html' hook to filter JobPosting global schema * NEW 'seopress_schemas_job_html' hook to filter JobPosting manual schema * NEW 'seopress_sitemaps_max_posts_per_sitemap' hook to filter max posts per paginated sitemap * INFO GA: we now follow all external links, even if you have not defined an empty target attribute * INFO Performance optimization * INFO Improving security * INFO Improving the user experience = 3.7 = * NEW Import metadata from CSV file: title, meta description, meta robots and more... (SEO > Tools > Data) - PRO * NEW Support the new Google meta robots (max-snippet:-1, max-image-preview:large, max-video-preview:-1), ON by default * INFO Improve translations * FIX %%current_pagination%% for first page * FIX robots.txt with Elementor didn't load in specific configurations * FIX Outbound links count in content analysis * FIX Last separator for breadcrumbs with "seopress_pro_breadcrumbs_crumbs" hook = 3.6.5 = * NEW XML Author sitemap * NEW 'seopress_schemas_organization_html' hook to filter Organization schema * NEW 'seopress_remove_feature_titles' hook to remove Titles and metas block in SEO > Dashboard * NEW 'seopress_remove_feature_xml_sitemap' hook to remove Titles and metas block in SEO > Dashboard * NEW 'seopress_remove_feature_social' hook to remove Social block in SEO > Dashboard * NEW 'seopress_remove_feature_google_analytics' hook to remove Google Analytics block in SEO > Dashboard * NEW 'seopress_remove_feature_advanced' hook to remove Advanced block in SEO > Dashboard * NEW 'seopress_remove_feature_woocommerce' hook to remove WooCommerce block in SEO > Dashboard * NEW 'seopress_remove_feature_edd' hook to remove Easy Digital Downloads block in SEO > Dashboard * NEW 'seopress_remove_feature_local_business' hook to remove Local Business block in SEO > Dashboard * NEW 'seopress_remove_feature_dublin_core' hook to remove Dublin Core block in SEO > Dashboard * NEW 'seopress_remove_feature_breadcrumbs' hook to remove Breadcrumbs block in SEO > Dashboard * NEW 'seopress_remove_feature_schemas' hook to remove Schemas block in SEO > Dashboard * NEW 'seopress_remove_feature_page_speed' hook to remove Page Speed block in SEO > Dashboard * NEW 'seopress_remove_feature_robots' hook to remove Robots block in SEO > Dashboard * NEW 'seopress_remove_feature_news' hook to remove News block in SEO > Dashboard * NEW 'seopress_remove_feature_redirects' hook to remove Redirects block in SEO > Dashboard * NEW 'seopress_remove_feature_bot' hook to remove Bot (broken links) block in SEO > Dashboard * NEW 'seopress_remove_feature_backlinks' hook to remove Backlinks block in SEO > Dashboard * NEW 'seopress_remove_feature_rewrite' hook to remove Rewrite block in SEO > Dashboard * NEW 'seopress_remove_feature_htaccess' hook to remove htaccess block in SEO > Dashboard * NEW 'seopress_remove_feature_rss' hook to remove RSS block in SEO > Dashboard * NEW 'seopress_remove_feature_tools' hook to remove Tools (Import / Export) block in SEO > Dashboard * NEW 'seopress_remove_feature_license' hook to remove License block in SEO > Dashboard * INFO Aria-label attribute in breadcrumbs is now translatable * INFO %%current_pagination%% is now set to 1 by default * FIX 'seopress_sitemaps_html_pages_query' hook to include $cpt_key parameter * FIX bounce rate with custom dimensions * FIX Hierarchical post types in HTML sitemap * FIX CSS bug in SEO dashboard with WordPress 5.2.3 = 3.6.4 = * NEW Add 'seopress_bot_query' hook to filter the broken links checker query * INFO Relevanssi users: posts marked as noindex are no longer indexed by default (Relevanssi 4.3.2 required) * INFO Updated Chart JS library * FIX primary category in XML sitemaps * FIX meta robots / canonical tags for static blog page * FIX Breadcrumbs with before / after HTML hooks (thanks to @wpchannel) = 3.6.3 = * INFO Improve code quality * INFO Improve security * FIX Notice: Undefined index: seopress_backlinks_majestic_key * FIX Notice: Undefined index: seopress_robots_file * FIX Notice: Undefined index: seopress_rss_before_html * FIX Notice: Undefined index: seopress_rss_after_html * FIX Saving FAQ manual schema * FIX Saving Service description manual schema * FIX Saving Recipe ingredients manual schema * FIX Saving Recipe instructions manual schema * FIX Pixels counter color * FIX Some CSS * FIX map_meta_cap was called incorrectly. The post type seopress_404 is not registered, so it may not be reliable to check the capability "edit_post" against a post of that type. * FIX Undefined variable in installation wizard = 3.6.2.1 = * FIX Video duration for manual edit (automatic schema) * FIX Notice: Undefined variable: seopress_excerpt_length * FIX undefined 'post_author' variable if no posts in author archive * FIX %%post_author%% and %%author_bio%% variables * FIX Redirections with HTML entities = 3.6.2 = * NEW Add custom manual / automatic schema with dynamic variables (PRO) * NEW Add custom tracking code after opening body tag like Google Tag Manager 🍾 * NEW Add meta name "thumbnail" option in SEO > Titles and metas > Single post types to display post thumbnail in Google Custom Search (eg: https://wordpress.org/search/seopress) * NEW Add FAQ global schema (PRO) * NEW Add 'keywords' for Recipe schema (PRO) * NEW Add 'recipeCuisine' for Recipe schema (PRO) * NEW Add 'recipeIngredient' for Recipe schema (PRO) * NEW Add 'recipeInstructions' for Recipe schema (PRO) * NEW Add 'BlogPosting' for Article schema (PRO) * NEW 'seopress_schemas_auto_faq_html' hook to filter FAQ global schema * NEW 'seopress_sitemaps_single_img' hook to add custom fields to XML image sitemaps * NEW 'seopress_sitemaps_html_pages_depth_query' hook to filter depth for hierarchical contents in HTML sitemap * NEW 'seopress_custom_body_tracking' hook to filter custom body tracking * NEW 'seopress_titles_template_variables_array' && 'seopress_titles_template_replace_array' hook to filter dynamic variables for title tag / meta description * NEW Add keywords density to content analysis to help you avoid keyword stuffing * NEW Add outbound links to content analysis (in links tab) * INFO WP-Rocket now automatically detect our XML sitemaps (WP-Rocket 3.3.7 required) * INFO Add quick button separator for title fields * INFO You can now disable BOT / Broken links checker from the SEO dashboard (admin bar, menu page and post type) * INFO Improve content analysis by removing empty target keywords * INFO Remove Alexa Rank feature (the API is no longer provided for free by Amazon) * INFO Translate Google Analytics UA option field with WPML / Polylang * INFO Automatic schemas tab is now the default one in Structured Data Types metabox * INFO Checks if the redirects feature is active before importing redirects * FIX Some translation strings / localize strings * FIX wpml-config.xml file, WPML / Polylang users can now translate Archives title and meta description (eg: shop page) * FIX Recipe schema: cooking time / calories / yield / total time * FIX Custom tracking code in head * FIX Remove Website schema if nositelinkssearchbox option is ON = 3.6.1.1 = * FIX s(...).tabs is not a function in seopress-cookies.min.js = 3.6.1 = * INFO PHP 5.6 is now the minimum requirement * INFO Small performance improvements * INFO Refactoring some JS files (drastic weight reduction) * INFO Support %%title%% dynamic variable (alias of %%post_title%%') in title / meta description * INFO Remove query strings for social sharing and image XML sitemaps * FIX Canonical placeholder value in SEO metabox for terms taxonomy * FIX Undefined variable: html * FIX Breadcrumbs shortcode * FIX Fatal error SEOPRESS_Language_Packs * FIX Notice array to string conversion * FIX Saving image fields for automatic schemas = 3.6 = * NEW Using the pixel to calculate the length of title / meta description (beta) * NEW All translations are now maintained on TranslationsPress * NEW Remove static Shop page defined in WooCommerce settings from Breadcrumbs (PRO) * NEW Google Ads (SEO > Google Analytics > Tracking tab) * NEW Import redirects from Yoast Premium (PRO) * NEW Service schema (automatic and manual - PRO) * NEW "seopress_metaboxe_term_seo_priority" hook to filter SEO metabox priority in terms taxonomy * NEW "seopress_gtag_ua" hook to filter Google UA tag + features * NEW "seopress_gtag_ads" hook to filter Google Ads tag * NEW "seopress_pro_breadcrumbs_crumbs" hook to filter crumbs for breadcrumbs * NEW "seopress_sitemaps_html_cpt" hook to filter post types for HTML sitemap * NEW Add 'seopress_schemas_auto_service_html' hook to filter automatic service schema (PRO) * INFO Refactoring broken links checker feature (PRO) * INFO Remove stop words feature * INFO JSON-LD breadcrumbs is now automatically called in the head of your document (if enabled). No longer need to manually add the function in your theme. * INFO Improve UI for License page / displaying license error * INFO Improve UI for Tools page * INFO Improve CSS for Schemas * INFO Improve SEO metabox UI for term taxonomy * INFO Improve Content Analysis metabox UI * INFO Removal of the version number in the header of the SEO dashboard (too confusing) * INFO Significant performance improvement for Google Analytics widget in Dashboard * INFO Improve select values for automatic schemas * INFO Better Admin Columns PRO integration (thanks Stefan from ACPRO team @admincolumns) * INFO Minify some JS files to slightly improve performance * INFO Remove 100 CSS lines in seopress-pro.css * FIX Social meta tags for Shop Page (WooCommerce) * FIX Some translation strings * FIX Add a check to avoid displaying empty automatic schemas * FIX White Label: Remove SEOPress admin header * FIX SEO metabox position for term taxonomy is now using the setting defined in SEO > Advanced * FIX Undefined variable: article_img_height for article schema * FIX Undefined variable: article_img_width for article schema * FIX Redirections category filtering in backend * FIX JS error ctx is not defined when configuring Google Analytics widget in Dashboard * FIX Notice Only variables should be passed by reference in Import tool page * FIX CSS position sticky with Safari * FIX CSS for FAQ schema (Structured data types metabox) * FIX Display the searched keyword in the breadcrumb * FIX HTML Entities decode in placeholders for SEO metabox * FIX Product Global Identifiers type and value for manual Product schema * FIX Using WooCommerce product metas with automatic schemas * FIX Broken link checker percentage of completion * FIX Strip HTML comments in title / schemas (especially those of Gutenberg) <a href="https://www.seopress.org/changelog/" target="_blank">View complete changelog</a>
About
Official source code of SEOPress WordPress plugin (free release)
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- PHP 87.7%
- CSS 7.7%
- JavaScript 4.6%