Skip to content

Conversation

@rhoerr
Copy link
Contributor

@rhoerr rhoerr commented Oct 3, 2025

I propose adding mage-os/module-meta-robots-tag as a bundled module. https://github.com/mage-os/module-meta-robots-tag

Implications

  • Admins can set meta robots tags directly in the admin, on a per-entity basis, to manage crawl and indexing behavior.
  • Enhanced SEO control without changes to theme or frontend performance.
  • No workflow disruption; settings are updated through standard edit pages on the Magento admin UI.

Risks

  • Improper use could impact SEO, so care is needed during use. But this isn't new, since robot tags can already be managed globally.
  • Minimal risk overall since the module only adjusts meta tags.

Benefits

  • Improved SEO and control over search indexation for catalog and content pages.
  • Quick, flexible adjustments to search engine directives as needed.

PR

This PR results in the module being added as a pinned require of mage-os/product-community-edition like:

"mageos/module-meta-robots-tag": "1.0.0",

which composer will then require via Packagist, like any other third party package. The latest published version will be pinned at the time of each release.

@rhoerr rhoerr added this to the Mage-OS 2.0 milestone Oct 3, 2025
@rhoerr rhoerr added the enhancement New feature or request label Oct 3, 2025
@rhoerr
Copy link
Contributor Author

rhoerr commented Oct 3, 2025

I opened an issue about the composer package name missing module-. That's not ideal but not necessarily a blocker. We can update it easily here later if needed.

mage-os/module-meta-robots-tag#4

@fballiano
Copy link
Contributor

waiting for @Vinai to mark the old packagist module as abandoned and submit the new one

@Vinai
Copy link
Contributor

Vinai commented Oct 7, 2025

Done

@fballiano fballiano changed the title Bundle mage-os/meta-robots-tag Bundle mage-os/module-meta-robots-tag Oct 7, 2025
@fballiano fballiano marked this pull request as ready for review October 7, 2025 14:02
@fballiano fballiano requested a review from a team as a code owner October 7, 2025 14:02
@rhoerr
Copy link
Contributor Author

rhoerr commented Oct 8, 2025

  • Code was reviewed, patched, and released.
  • PR was approved.
  • I haven't heard any voices of concern.
  • I think it's simple enough and adds value enough to justify bundling it.

Merging.

@rhoerr rhoerr merged commit 5ff1600 into mage-os:release/mage-os-2.0 Oct 8, 2025
1 check passed
@rhoerr rhoerr deleted the bundle/mage-os-meta-robots-tag branch October 8, 2025 01:41
rhoerr added a commit that referenced this pull request Oct 16, 2025
* Bundle aligent/magento2-pci-4-compatibility (#239)

* Bundle mage-os/module-meta-robots-tag (#244)

* Bundle mage-os/meta-robots-tag

* Fixed composer package name based on latest changes

* Bundle mage-os/module-inventory-reservations-grid (#241)

* Bundle mage-os/module-pagebuilder-template-import-export (#230)

* Update dependencies-template.json with pagebuilder enhancements

* Add mage-os pagebuilder import/export and cms widget component modules to dependencies-template.json

* Update dependencies-template.json

* Fix wrong dependency git repos using https

* Changed PR to just mage-os/module-pagebuilder-template-import-export

---------

Co-authored-by: Ryan Hoerr <rhoerr@users.noreply.github.com>

* Bundle mage-os/module-page-builder-widget (#243)

* Fix magento2-base build error for new releases (#247)

* Bundle mage-os/module-theme-optimization (#242)

* Bundle mage-os/module-automatic-translation (#231)

* Add SEO meta robots module "mage-os/meta-robots-tag"

* Add automatica translation with AI module

* Changed PR to just mage-os/module-automatic-translation

---------

Co-authored-by: Ryan Hoerr <rhoerr@users.noreply.github.com>

* Changed mage-os-lab references to mage-os

* Fix magento2-base composer map of tiny_mce_6 to hugerte (#258)

---------

Co-authored-by: dadolun95 <dadolun@gmail.com>
Co-authored-by: SamueleMartini <40766441+SamueleMartini@users.noreply.github.com>
Co-authored-by: Mage-OS <100189073+mage-os-ci@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants