https://github.com/iparmentier/magento2-smile-custom-entity-seo
SEO module for Smile Custom Entity to add SEO attributes (meta title, meta description, meta keywords, meta robots)
https://github.com/iparmentier/magento2-smile-custom-entity-seo
custom-entity magento2 magento2-extension magento2-module magento2-seo seo seo-friendly seo-optimization smile
Last synced: 15 days ago
JSON representation
SEO module for Smile Custom Entity to add SEO attributes (meta title, meta description, meta keywords, meta robots)
- Host: GitHub
- URL: https://github.com/iparmentier/magento2-smile-custom-entity-seo
- Owner: iparmentier
- License: osl-3.0
- Created: 2025-03-31T10:21:44.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-18T11:56:29.000Z (about 1 month ago)
- Last Synced: 2025-05-05T06:09:57.603Z (15 days ago)
- Topics: custom-entity, magento2, magento2-extension, magento2-module, magento2-seo, seo, seo-friendly, seo-optimization, smile
- Language: PHP
- Homepage: https://www.amadeco.fr
- Size: 59.6 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Smile Custom Entity SEO Module
[](https://github.com/Amadeco/magento2-smile-custom-entity-seo/releases)
[](https://github.com/Amadeco/magento2-smile-custom-entity-seo/blob/main/LICENSE)
[](https://magento.com)
[](https://www.php.net)[SPONSOR: Amadeco](https://www.amadeco.fr)
This module by Amadeco extends the [Smile Custom Entity](https://github.com/Smile-SA/magento2-module-custom-entity) module to add SEO capabilities.

## Features
- Adds SEO attributes to Custom Entities:
- Meta Title
- Meta Description
- Meta Keywords
- Meta Robots
- Creates a new "Search Engine Optimization" group in the Custom Entity edit form
- Automatically applies SEO metadata to Custom Entity pages## Installation
```bash
composer require amadeco/module-custom-entity-seo
bin/magento module:enable Amadeco_SmileCustomEntitySeo
bin/magento setup:upgrade
```## Requirements
- PHP 8.3+
- Magento 2.4.x
- Smile Custom Entity module version 1.3 or higher (https://github.com/Smile-SA/magento2-module-custom-entity)## Usage
1. Edit any Custom Entity from the admin panel
2. Navigate to the "Search Engine Optimization" section
3. Fill in the SEO fields as needed## Technical Details
This module:
- Creates new EAV attributes for Custom Entities
- Extends the CustomEntity model to support SEO attributes
- Adds an observer to apply SEO metadata to pages automatically## License
This module is licensed under the Open Software License ("OSL") v3.0. See the [LICENSE.txt](LICENSE.txt) file for details.