https://github.com/aligent/magento2-prerender-io
Provides automatic recaching of URLs within Prerender.io
https://github.com/aligent/magento2-prerender-io
magento2 magento2-extension magento2-module prerender
Last synced: 10 months ago
JSON representation
Provides automatic recaching of URLs within Prerender.io
- Host: GitHub
- URL: https://github.com/aligent/magento2-prerender-io
- Owner: aligent
- License: gpl-3.0
- Created: 2022-06-09T07:26:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-03T05:18:33.000Z (almost 2 years ago)
- Last Synced: 2025-04-02T23:46:08.832Z (10 months ago)
- Topics: magento2, magento2-extension, magento2-module, prerender
- Language: PHP
- Homepage:
- Size: 55.7 KB
- Stars: 5
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# magento2-prerender-io
Provides integration between Magento 2 and [Prerender.io](https://prerender.io), giving the ability for pages to be automatically recached when required.
## ATTENTION ##
Development on this module has been moved to a more generalised fork (https://github.com/aligent/magento2-prerender), removing the hard dependency on prerender.io, and instead utilising a configurable prerender service URL.
## Overview
This module provides new indexers:
- `prerender_io_product`, which will send URL recache requests for products to Prerender.io (in batches of up to 1000) when changes are made to products.
- `prerender_io_category`, which will send URL recache requests for categories to Prerender.io (in batches of up to 1000) when changes are made to categories.
- `prerender_io_category_product`, which will send URL recache requests for categories to Prerender.io (in batches of up to 1000) when changes are made to products.
These will ensure that the cached pages are kept up-to-date at all times.
## Installation
To install via composer, simply run:
```bash
composer require aligent/magento2-prerender-io
```
Then, ensure the module is installed and the indexers are set to `Schedule`:
```bash
bin/magento module:enable Aligent_PrerenderIo
bin/magento setup:upgrade
bin/magento indexer:set-mode schedule prerender_io_product prerender_io_category prerender_io_category_product
```
## Configuration
The extension can be configured via `Stores -> Configuration -> System -> Prerender.io`