public function setCustomAlias($nodeId, $siteId, $alias)
    {
        $this
            ->database
            ->merge('ucms_seo_route')
            ->key([
                'node_id' => $nodeId,
                'site_id' => $siteId,
            ])
            ->fields([
                'route'        => $alias,
                'is_protected' => 1,
                'is_outdated'  => 0,
            ])
            ->execute()
        ;
    }