protected function _setUpdateSeoOnFieldChange($fieldName)
    {
        if ($this->getId() && in_array($fieldName, $this->getFieldNames())) {
            $database = \OxidEsales\Eshop\Core\DatabaseProvider::getDb();
            $tableName = $this->getCoreTableName();
            $quotedOxid = $database->quote($this->getId());
            $title = $database->getOne("select `{$fieldName}` from `{$tableName}` where `oxid` = {$quotedOxid}");
            $fieldValue = "{$tableName}__{$fieldName}";
            $currentTime = $this->$fieldValue->value;

            if ($title == $currentTime) {
                $this->setUpdateSeo(false);
            }
        }
    }