Extras catalogue

SEO Tab - Now part of SEO Suite

Latest release 5 years ago (December 15, 2020).

stercseo

  • By sterc

About

Now part of SEO Suite

SEO Tab is a MODX Extra that helps you optimise your pages for the best possible performance in search engines, like Google.

Key features of SEO Tab:

  • Manage search engine visibility (noindex, nofollow)
  • Manage internal search behavior
  • Manage your Google XML Sitemap(s)
  • Manage 301 redirects both centrally and per resource
  • Automatically generate 301 redirects when changing a resource URL
  • Freeze URL functionality is moved into the SEO-tab

Installation & usage

Install this update via the menu Extras > Installer in the MODX manager. Clear your MODX cache, by clicking the menu Manage > Clear Cache. A new tab in your resource-edit panel will appear called 'SEO'.

First of all: ALWAYS MAKE A BACKUP BEFORE UPDATING! Especially the modx_site_content database table in this case.

Upgrading to 2.0.0 from 1.* is highly recommended, but it does introduce some risks. SEO Tab 1.* stored the 301 redirects into the properties-column of a resource. SEO Tab 2 stores it in a seperate database table. This means a migration is needed. The migration-process is memory-intensive and might take a very long time, so just let it roll until it mentions a finished migration.

Possible problems (and solutions):

  • Long migration-process because of many resources and redirects (think of 1000+ resource websites). Not really a problem, but if you have a big site, just plan your update at a low-traffic time, because redirects won't work 100% during the migration.
  • A blank page with a 500 error. This usually is because of memory issues. Try to re-run the migration with a lower limit and queryLimit. It is currently set to limit:1000 and queryLimit=100. Try setting it to 500 and 50 in core/components/stercseo/processors/mgr/redirect/migrate.class.php
  • If you somehow end up with an unfinished migration and the migration-notice is gone, you can fix it by setting the SystemSetting stercseo.migration_status to 0.

At a glance

MODX 3 compatibility unknown. Based on our testing and community reports where available.

  • Developer sterc
  • Latest release December 15, 2020 (5 years ago)
  • First seen in SiteDash September 26, 2017 (9 years ago)
  • License GPLv2
  • MODX support 2.4 – 100.0

Releases 4 indexed releases

Changelog
MODX.com

2.2.3-pl

December 15, 2020

5 years ago

<p>SEO Tab 2.0.4-pl</p><p>==============</p><p>- Added options for generating template specific sitemaps and image sitemaps</p><p>- Add update resolver for replacing true/false property values with 1/0</p><p>- Add check for objects in OnResourceBeforeSort system event in plugin (#121)</p><p>- Fix the onpagenotfound request-url to use SERVER variable instead modx system setting for https</p><p>- Get site_url from context object instead of modx getOption in OnResourceBeforeSort event</p><p>- Update russian lexicons (thanks to pitrooo) PR#120</p><p>SEO Tab 2.0.3-pl</p><p>==============</p><p>- Add searchable default property from system setting on new resources</p><p>SEO Tab 2.0.2-pl</p><p>==============</p><p>- Fix issue where changing resource template 'searchable' value was reset</p><p>SEO Tab 2.0.1-pl</p><p>==============</p><p>- Rewrite [] to array() for backwards compatibility</p><p>SEOTab 2.0.0-pl</p><p>==============</p><p>- PLEASE NOTE: THIS UPDATE CONTAINS A MIGRATION SCRIPT - READ ABOUT THE RISKS on https://github.com/Sterc/SEOTab</p><p>- 301 redirects are now stored in a separate table (migration page included)</p><p>- New custom manager page for viewing and managing 301 redirects</p><p>- Added systemsetting for excluding usergroups from accessing SEOTab #39</p><p>- Automatically add redirect for resource and children when moving or changing alias/uri (thanks to Michael Engel). PR#63</p><p>- Menu description was added</p><p>- Text is updated</p><p>- Added 'http' check-up and entered pre-populated text field</p><p>- Fixed bug #61: OnPageNotFound doesn't works correctly on site with many resources</p><p>- Fixed bug #71: Target / Resource URL Dialog + Enhancement</p><p>- Fixed bug #72: Sorting options</p><p>- Fixed bug #73: Confirmation dialog added</p><p>- Fixed bug #74: Duplicate-redirect check</p><p>- Fixed bug #81: 301 from context2 to context1 results in 404</p><p>- Fixed bug #85: 301 redirect of current page URL is not allowed</p><p>- Fixed bug #86: noindex results in exclusion from the sitemap</p><p>- Fixed bug #92: Migration dies on timeout</p><p>- Fixed bug #93: Deleting saved objects onEmptyTrash</p><p>- Fixed bug #94: All pages set to noindex,nofollow after installation</p><p>- Fixed bug #98: Memory issues after installation</p><p>SEOTab 1.2.2-pl</p><p>==============</p><p>- Changed author</p><p>- Removed development files</p><p>- Added automatically adding 301 redirects if alias of page is changed #42</p><p>- Added option to set params outerTpl and rowTpl for StercSeoSiteMap snippet #52</p><p>SEOTab 1.2.1-pl</p><p>==============</p><p>- Fixed 301 redirect do not match URLS containing &amp; and %  #32</p><p>- Fixed bug with clearing resource URI would add unnecessary 301 redirects</p><p>SEOTab 1.2.0-pl</p><p>==============</p><p>- Changed style for MODX 2.4</p><p>- Multiple context support inside sitemap</p><p>SEOTab 1.1.2-pl</p><p>==============</p><p>- Added ability to hide SEOTab for certain contexts (Todo: also add usergroups and templates)</p><p>SEOTab 1.1.1-pl</p><p>==============</p><p>- Optimized 301 grid for MODX 2.3.x</p><p>SEOTab 1.1.0-pl</p><p>==============</p><p>- Changed save function on new document</p><p>SEOTab 1.0.10-pl</p><p>==============</p><p>-Reversed Pull request #30 for not working properly</p><p>SEOTab 1.0.9-pl</p><p>==============</p><p>-Fixed wide vtabs body for MODX 2.3</p><p>SEOTab 1.0.8-pl</p><p>==============</p><p>- Fixed disappearing values when only update 301 redirects. This also fixes the multi context bug. </p><p>- Removed custom CSS for MODX 2.3</p><p>SEOTab 1.0.7-pl</p><p>==============</p><p>- Test against explicit removal from sitemap #30</p><p>- Get defaults from modx settings. Add Context aware redirects #28</p><p>SEOTab 1.0.6-pl</p><p>- Fix OnPageNotFound #23</p><p>SEOTab 1.0.2-pl</p><p>==============</p><p>- Fixed the install for plugin events</p><p>- Changed datetime format for Google Sitemap</p><p>SEOTab 1.0.1-pl</p><p>==============</p><p>- Loading tab with Articles</p><p>- Added RU localization</p><p>- French translation</p><p>- Update transport.snippets.php</p><p>- Enable drag&amp;drop sorting creating redirects</p><p>- Changed the sitemap</p><p>SEOTab 1.0.0-pl</p><p>==============</p><p>- Initial release</p>
MODX.com

2.2.0-pl

March 11, 2019

7 years ago

—
MODX.com

2.1.0-pl

June 19, 2018

8 years ago

—
MODX.com

2.0.4-pl

September 26, 2017

9 years ago

<p>SEO Tab 2.0.4-pl</p><p>==============</p><p>- Added options for generating template specific sitemaps and image sitemaps</p><p>- Add update resolver for replacing true/false property values with 1/0</p><p>- Add check for objects in OnResourceBeforeSort system event in plugin (#121)</p><p>- Fix the onpagenotfound request-url to use SERVER variable instead modx system setting for https</p><p>- Get site_url from context object instead of modx getOption in OnResourceBeforeSort event</p><p>- Update russian lexicons (thanks to pitrooo) PR#120</p><p>SEO Tab 2.0.3-pl</p><p>==============</p><p>- Add searchable default property from system setting on new resources</p><p>SEO Tab 2.0.2-pl</p><p>==============</p><p>- Fix issue where changing resource template 'searchable' value was reset</p><p>SEO Tab 2.0.1-pl</p><p>==============</p><p>- Rewrite [] to array() for backwards compatibility</p><p>SEOTab 2.0.0-pl</p><p>==============</p><p>- PLEASE NOTE: THIS UPDATE CONTAINS A MIGRATION SCRIPT - READ ABOUT THE RISKS on https://github.com/Sterc/SEOTab</p><p>- 301 redirects are now stored in a separate table (migration page included)</p><p>- New custom manager page for viewing and managing 301 redirects</p><p>- Added systemsetting for excluding usergroups from accessing SEOTab #39</p><p>- Automatically add redirect for resource and children when moving or changing alias/uri (thanks to Michael Engel). PR#63</p><p>- Menu description was added</p><p>- Text is updated</p><p>- Added 'http' check-up and entered pre-populated text field</p><p>- Fixed bug #61: OnPageNotFound doesn't works correctly on site with many resources</p><p>- Fixed bug #71: Target / Resource URL Dialog + Enhancement</p><p>- Fixed bug #72: Sorting options</p><p>- Fixed bug #73: Confirmation dialog added</p><p>- Fixed bug #74: Duplicate-redirect check</p><p>- Fixed bug #81: 301 from context2 to context1 results in 404</p><p>- Fixed bug #85: 301 redirect of current page URL is not allowed</p><p>- Fixed bug #86: noindex results in exclusion from the sitemap</p><p>- Fixed bug #92: Migration dies on timeout</p><p>- Fixed bug #93: Deleting saved objects onEmptyTrash</p><p>- Fixed bug #94: All pages set to noindex,nofollow after installation</p><p>- Fixed bug #98: Memory issues after installation</p><p>SEOTab 1.2.2-pl</p><p>==============</p><p>- Changed author</p><p>- Removed development files</p><p>- Added automatically adding 301 redirects if alias of page is changed #42</p><p>- Added option to set params outerTpl and rowTpl for StercSeoSiteMap snippet #52</p><p>SEOTab 1.2.1-pl</p><p>==============</p><p>- Fixed 301 redirect do not match URLS containing &amp; and %  #32</p><p>- Fixed bug with clearing resource URI would add unnecessary 301 redirects</p><p>SEOTab 1.2.0-pl</p><p>==============</p><p>- Changed style for MODX 2.4</p><p>- Multiple context support inside sitemap</p><p>SEOTab 1.1.2-pl</p><p>==============</p><p>- Added ability to hide SEOTab for certain contexts (Todo: also add usergroups and templates)</p><p>SEOTab 1.1.1-pl</p><p>==============</p><p>- Optimized 301 grid for MODX 2.3.x</p><p>SEOTab 1.1.0-pl</p><p>==============</p><p>- Changed save function on new document</p><p>SEOTab 1.0.10-pl</p><p>==============</p><p>-Reversed Pull request #30 for not working properly</p><p>SEOTab 1.0.9-pl</p><p>==============</p><p>-Fixed wide vtabs body for MODX 2.3</p><p>SEOTab 1.0.8-pl</p><p>==============</p><p>- Fixed disappearing values when only update 301 redirects. This also fixes the multi context bug. </p><p>- Removed custom CSS for MODX 2.3</p><p>SEOTab 1.0.7-pl</p><p>==============</p><p>- Test against explicit removal from sitemap #30</p><p>- Get defaults from modx settings. Add Context aware redirects #28</p><p>SEOTab 1.0.6-pl</p><p>- Fix OnPageNotFound #23</p><p>SEOTab 1.0.2-pl</p><p>==============</p><p>- Fixed the install for plugin events</p><p>- Changed datetime format for Google Sitemap</p><p>SEOTab 1.0.1-pl</p><p>==============</p><p>- Loading tab with Articles</p><p>- Added RU localization</p><p>- French translation</p><p>- Update transport.snippets.php</p><p>- Enable drag&amp;drop sorting creating redirects</p><p>- Changed the sitemap</p><p>SEOTab 1.0.0-pl</p><p>==============</p><p>- Initial release</p>

We've also seen 21 unverified versions of SEO Tab - Now part of SEO Suite in use, but don't list those as we've been unable of confirming they are official releases from an official source.