PHPackages                             fran-diaz/itseo - 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. fran-diaz/itseo

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

fran-diaz/itseo
===============

Includes methods that extract SEO info from url or HTML code

0.1.1(12y ago)3243MITPHPPHP &gt;=5.3.0

Since Nov 25Pushed 12y ago1 watchersCompare

[ Source](https://github.com/fran-diaz/Itseo)[ Packagist](https://packagist.org/packages/fran-diaz/itseo)[ Docs](https://github.com/fran-diaz/Itseo)[ RSS](/packages/fran-diaz-itseo/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (2)Used By (0)

[![Build Status](https://camo.githubusercontent.com/9dde24a12d1d08787ca3e9fbb5e2119e2c50507c14b17ee60c03b8a29de923f1/68747470733a2f2f7472617669732d63692e6f72672f6672616e2d6469617a2f497473656f2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/fran-diaz/Itseo)[![Latest Stable Version](https://camo.githubusercontent.com/f8e35848c021250d65ad3a6533a9df5dc31a02dbcf9fc6f9efe95cf995ecbb8a/68747470733a2f2f706f7365722e707567782e6f72672f6672616e2d6469617a2f697473656f2f762f737461626c652e706e67)](https://packagist.org/packages/fran-diaz/itseo)[![Total Downloads](https://camo.githubusercontent.com/2562a1b35bfb47f9fafa275fc2c4354ca5c1ea5c6e909e6d57e06be2dff70b9a/68747470733a2f2f706f7365722e707567782e6f72672f6672616e2d6469617a2f697473656f2f646f776e6c6f6164732e706e67)](https://packagist.org/packages/fran-diaz/itseo)

Itseo
=====

[](#itseo)

Itseo is a class that meets a set of tests whose function is to review web pages in very basic level to extract information about SEO.

Current tests that Itseo includes
---------------------------------

[](#current-tests-that-itseo-includes)

- Dmoz directory check.
- Favicon present.
- Flash elements present (embed and objects).
- Frame and Iframe elements present.
- Headings list.
- Image's alt present.
- Links check (well formed, other elements inside or missing href tag).
- Title element present.
- Meta title present (same as Title element and correct size).
- Meta description present (and correct size).
- Meta Keywords present.
- Robots file present and well formed.
- Sitemap file present.
- Text ratio check (almost 25% / total page code).
- Url size.
- WWW and non-WWW redirected to the same page.
- Humans.txt file present.

[![Bitdeli Badge](https://camo.githubusercontent.com/7de205555c1d875f832d62f54509bf4c69422ccc1e2e782187cd73facb4c4530/68747470733a2f2f64327765637a68766c38323376302e636c6f756466726f6e742e6e65742f737465656c7073672f697473656f2f7472656e642e706e67)](https://bitdeli.com/free "Bitdeli Badge")

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94.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

4600d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5557131?v=4)[Fran Díaz](/maintainers/fran-diaz)[@fran-diaz](https://github.com/fran-diaz)

---

Top Contributors

[![fran-diaz](https://avatars.githubusercontent.com/u/5557131?v=4)](https://github.com/fran-diaz "fran-diaz (34 commits)")[![bitdeli-chef](https://avatars.githubusercontent.com/u/3092978?v=4)](https://github.com/bitdeli-chef "bitdeli-chef (1 commits)")[![crodas](https://avatars.githubusercontent.com/u/36463?v=4)](https://github.com/crodas "crodas (1 commits)")

---

Tags

crawlerseoit

### Embed Badge

![Health badge](/badges/fran-diaz-itseo/health.svg)

```
[![Health](https://phpackages.com/badges/fran-diaz-itseo/health.svg)](https://phpackages.com/packages/fran-diaz-itseo)
```

###  Alternatives

[jaybizzle/crawler-detect

CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent

2.4k101.6M262](/packages/jaybizzle-crawler-detect)[artesaos/seotools

SEO Tools for Laravel and Lumen

3.4k5.3M63](/packages/artesaos-seotools)[jbroadway/urlify

A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.

6757.8M76](/packages/jbroadway-urlify)[wa72/htmlpagedom

jQuery-inspired DOM manipulation extension for Symfony's Crawler

3384.0M35](/packages/wa72-htmlpagedom)[jaybizzle/laravel-crawler-detect

A Laravel package to detect web crawlers via the user agent

3232.7M18](/packages/jaybizzle-laravel-crawler-detect)[spatie/laravel-robots-middleware

Add an `all` or `none` robots header to your requests via a middleware in Laravel

3332.2M5](/packages/spatie-laravel-robots-middleware)

PHPackages © 2026

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