PHPackages                             hryvinskyi/magento2-seo-robots-admin-ui - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hryvinskyi/magento2-seo-robots-admin-ui

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

hryvinskyi/magento2-seo-robots-admin-ui
=======================================

Admin UI for SEO Robots module with flexible directive management and multiselect interface

2.0.3(5mo ago)3664↓95.2%11MITJavaScript

Since Dec 22Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/hryvinskyi/magento2-seo-robots-admin-ui)[ Packagist](https://packagist.org/packages/hryvinskyi/magento2-seo-robots-admin-ui)[ RSS](/packages/hryvinskyi-magento2-seo-robots-admin-ui/feed)WikiDiscussions master Synced today

READMEChangelog (4)Dependencies (4)Versions (9)Used By (1)

Hryvinskyi\_SeoRobotsAdminUi
============================

[](#hryvinskyi_seorobotsadminui)

Admin UI module for managing SEO robots meta tags in Magento 2.

> **Part of [hryvinskyi/magento2-seo-robots-pack](https://github.com/hryvinskyi/magento2-seo-robots-pack)** - Complete SEO Robots solution for Magento 2

Description
-----------

[](#description)

This module provides the admin panel interface for configuring robots meta tags in Magento 2. It adds configuration fields to the Magento admin area and provides backend models for data processing.

Features
--------

[](#features)

- Admin configuration interface
- URL pattern-based robots configuration with priority
- HTTPS-specific robots settings
- 404 page robots configuration (NOINDEX, NOFOLLOW)
- Paginated content robots settings
- X-Robots-Tag HTTP header enable/disable option
- Custom backend models for configuration data processing

Configuration
-------------

[](#configuration)

Navigate to **Stores &gt; Configuration &gt; Hryvinskyi SEO &gt; Robots** to access the configuration.

### Available Settings

[](#available-settings)

1. **Enabled** - Enable/disable the robots meta tags functionality
2. **Robots Meta Header** - Configure URL pattern-based robots directives:

    - Add multiple patterns with different robots settings
    - Set priority for each pattern (higher priority overrides lower)
    - Support for wildcards in URL patterns
3. **Robots Meta Header for HTTPS** - Specific robots settings for HTTPS pages
4. **Set NOINDEX,NOFOLLOW for 404 page** - Automatically apply NOINDEX,NOFOLLOW to 404 error pages
5. **Add robots to '?p=' to paginated content** - Enable custom robots for paginated content
6. **Robots Meta Header for paginated content** - Choose which robots directive to apply to paginated pages
7. **Enable X-Robots-Tag Header** - Mirror robots meta tag directives in HTTP headers

    - When enabled, adds X-Robots-Tag HTTP header matching the meta tag
    - When disabled, only the meta tag is used

Available Robots Directives
---------------------------

[](#available-robots-directives)

- INDEX, FOLLOW
- NOINDEX, FOLLOW
- INDEX, NOFOLLOW
- NOINDEX, NOFOLLOW
- INDEX, FOLLOW, NOARCHIVE
- NOINDEX, FOLLOW, NOARCHIVE
- INDEX, NOFOLLOW, NOARCHIVE
- NOINDEX, NOFOLLOW, NOARCHIVE

Components
----------

[](#components)

- **System Configuration** (`etc/adminhtml/system.xml`) - Admin panel fields
- **Backend Models** - Data serialization and processing
- **Source Models** - Dropdown option providers
- **Frontend Models** - Custom field renderers for complex configuration

Dependencies
------------

[](#dependencies)

- Magento 2.4+
- hryvinskyi/magento2-seo-admin-ui
- hryvinskyi/magento2-seo-robots

Installation
------------

[](#installation)

This module is typically installed as part of the `hryvinskyi/magento2-seo-robots-pack` metapackage:

```
composer require hryvinskyi/magento2-seo-robots-pack
php bin/magento module:enable Hryvinskyi_SeoRobotsAdminUi
php bin/magento setup:upgrade
php bin/magento cache:flush
```

Author
------

[](#author)

**Volodymyr Hryvinskyi**

- Email:

License
-------

[](#license)

MIT

###  Health Score

41

—

FairBetter than 87% of packages

Maintenance72

Regular maintenance activity

Popularity17

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~213 days

Recently: every ~4 days

Total

8

Last Release

159d ago

Major Versions

1.0.4 → 2.0.02026-01-19

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/9294098?v=4)[Volodymyr Hryvinskyi](/maintainers/hryvinskyi)[@hryvinskyi](https://github.com/hryvinskyi)

---

Top Contributors

[![hryvinskyi](https://avatars.githubusercontent.com/u/9294098?v=4)](https://github.com/hryvinskyi "hryvinskyi (14 commits)")

### Embed Badge

![Health badge](/badges/hryvinskyi-magento2-seo-robots-admin-ui/health.svg)

```
[![Health](https://phpackages.com/badges/hryvinskyi-magento2-seo-robots-admin-ui/health.svg)](https://phpackages.com/packages/hryvinskyi-magento2-seo-robots-admin-ui)
```

###  Alternatives

[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2842.6M](/packages/elgentos-regenerate-catalog-urls)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27703.7k4](/packages/nosto-module-nostotagging)[tig/postnl-magento2

TIG Magento 2 PostNL extension

59570.5k5](/packages/tig-postnl-magento2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

244.9k2](/packages/zwernemann-module-withdrawal)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
