src/Metric/Page/Url/LengthMetric.php
<?php
namespace SeoAnalyzer\Metric\Page\Url;
use SeoAnalyzer\Metric\AbstractMetric;
class LengthMetric extends AbstractMetric
{
public $description = 'The size of the page URL';
/**
* @inheritdoc
*/
public function analyze(): string
{
if ($this->value > 40) {
$this->impact = 4;
return "The site URL is very long. You should consider using some shorter URL";
}
if ($this->value > 20) {
$this->impact = 1;
return "You should consider using some shorter URL";
}
return 'The size of URL is ok';
}
}