hasMeta(RelatedResource::ITEM_KEYWORDS)) { return; } foreach ($result as $entry) { if (!$entry->hasMeta(RelatedResource::ITEM_KEYWORDS)) { continue; } foreach ($entry->getMetaArray(RelatedResource::ITEM_KEYWORDS) as $kw) { if (strlen($kw) <= 3) { continue; } if (in_array($kw, $current->getMetaArray(RelatedResource::ITEM_KEYWORDS))) { $entry->improve(RelatedResource::$IMPROVE_HIGH_LINK, 'keyword'); } } } } }