PHPackages                             accoladefi/accoladefi-seo-checkup - 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. [Search &amp; Filtering](/categories/search)
4. /
5. accoladefi/accoladefi-seo-checkup

ActiveLibrary[Search &amp; Filtering](/categories/search)

accoladefi/accoladefi-seo-checkup
=================================

Search engine optimization checks for Magerun CLI

0.1(10y ago)182542MITPHPPHP &gt;=5.3.0

Since May 6Pushed 10y ago3 watchersCompare

[ Source](https://github.com/AccoladeFi/SEO_Checkup)[ Packagist](https://packagist.org/packages/accoladefi/accoladefi-seo-checkup)[ Docs](https://github.com/AccoladeFi/SEO_Checkup)[ RSS](/packages/accoladefi-accoladefi-seo-checkup/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Accolade Magerun Tools
======================

[](#accolade-magerun-tools)

Release - Version 0.1
---------------------

[](#release---version-01)

This is an extension for the [Netz98 Magerun CLI Tool](https://github.com/netz98/n98-magerun). It allows you to check the search engine optimization for any site. The current stable build performs the following checks:

- Meta tags
- Sitemap.xml
- Check Robots.txt
- Various ranking stats such as Google page rank, Alexa rank, etc..
- Domain age with WHOIS info
- Web Server Rewrites
- JavaScript merged
- CSS merged
- Google Analytics found
- CSS minification
- Javascript minification
- ALT attributes
- Page size XXXXX KB
- Image(s) size XXXXX KB
- Gzip enabled

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

[](#installation)

From the n98-magerun/modules directory (see [Where can modules be placed?](https://github.com/netz98/n98-magerun/wiki/Modules#where-can-modules-be-placed)):

\###With composer:

`composer require accoladefi-seo-checkup`

\###With git:

`git clone https://github.com/Accolades/SEO_Checkup.git`

Commands
--------

[](#commands)

`magerun seo:check`

Performs an internal check on an existing Magento installation, allowing for a more complete scan due to database/file system access.

`magerun seo:check `

Performs an external check on any given URL. This method doesn't provide as much information due to limited access.

Contributing
------------

[](#contributing)

All contributions are welcome! In order to streamline development, please fork the dev branch and make a pull request when you are ready to submit your code. When making contributions, we ask that you please consider the following:

- Commits should be frequent and small
- Commits must have detailed messages about what is being changed
- Pull requests should address only one issue or new feature

Roadmap
-------

[](#roadmap)

`seo:check`

- Storeviews with hreflang
- H1 Check - Not missing / Only one H1 on page (whats the value in there)
- How many internal / external links on page
- URLs work with HTTP or HTTPS, but not both.
- Site uses https / http2
- Meta Tags
    - Title
        - Length: 31 characters
        - Max length: 60 characters
    - Keywords
        - Count: 4 keywords
        - Length: 39 characters
    - Description
        - Length: 160 characters
- Magento caches enabled
- Varnish enabled
- PageSpeed enabled
- Plagiarism / Duplicate Content check
- Options:
    - Generate report as PDF file
    - Website screen preview
- [Domain IP blacklist checker](https://developers.google.com/speed/docs/insights/v2/reference/pagespeedapi/runpagespeed#parameters)

\###Advertising Feed `ad:feed`

- Generate Google Feed

\###SEO Crawl

`seo:crawl`

- crawl pages from sitemap.xml
- give overall report, summary on screen and report in PDF
- Options
    - crawl X amount of pages
    - crawl certain types of pages (product, category),
    - have regex filtering of what named pages...
- Microdata
- Analytics Scripts

\###SEO Monitor `seo:monitor`

- can be put to cron to alert about change like robotx.txt changes and alerts
- Offline / Online checker
- Changes in robots.txt
- HTTP Responses, 404, 503, 301 etc.
- Domain canonical setup – www vs non-www
- Sub-domain auto discovery
- Malware status alerts
- Domain expiry
- disallow
- noindex
- sitespeed

\###Social stats checker `some:check`

\###Security Monitor `security:check`

`security:monitor`

- admin URL changed
- downloader URL protected
- file permissions correct

\###Performance Check / Monitor `perf:check`

`perf:monitor`

- jMeter
- \[Google PageSpeed\] ()
- \[WebPageTest\] ()

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96.4% 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

Unknown

Total

1

Last Release

3659d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/bdb9a202e6c4cf5dec4a09c4950ce33d539d0597b6b63445ca06f3592f8c41b2?d=identicon)[accoladelabs](/maintainers/accoladelabs)

---

Top Contributors

[![wbrawner](https://avatars.githubusercontent.com/u/11827417?v=4)](https://github.com/wbrawner "wbrawner (27 commits)")[![ktomk](https://avatars.githubusercontent.com/u/352517?v=4)](https://github.com/ktomk "ktomk (1 commits)")

---

Tags

seomagerun

### Embed Badge

![Health badge](/badges/accoladefi-accoladefi-seo-checkup/health.svg)

```
[![Health](https://phpackages.com/badges/accoladefi-accoladefi-seo-checkup/health.svg)](https://phpackages.com/packages/accoladefi-accoladefi-seo-checkup)
```

###  Alternatives

[ruflin/elastica

Elasticsearch Client

2.3k50.4M203](/packages/ruflin-elastica)[opensearch-project/opensearch-php

PHP Client for OpenSearch

15024.3M65](/packages/opensearch-project-opensearch-php)[wilr/silverstripe-googlesitemaps

SilverStripe support for the Google Sitemaps XML, enabling Google and other search engines to see all urls on your site. This helps your SilverStripe website rank well in search engines, and to encourage the information on your site to be discovered quickly.

75626.0k28](/packages/wilr-silverstripe-googlesitemaps)[quinninteractive/silverstripe-seo

An all-in-one SEO module for SilverStripe

3328.2k](/packages/quinninteractive-silverstripe-seo)[ymigval/laravel-indexnow

Laravel Service Library for notifying search engines about the latest content changes on their URLs using IndexNow.

3410.2k](/packages/ymigval-laravel-indexnow)[mediamonks/crawler

Crawl your own website with various clients for SEO and indexing purposes.

211.1k1](/packages/mediamonks-crawler)

PHPackages © 2026

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