public static function add($category, $content, array $save = array())
    {
        $page = Page::html();
        if ($page->url['format'] != 'html') {
            return;
        }
        $page->filter('response', function ($page, $response) use ($category, $content, $save) {
            if (empty($page->url['query'])) {
                $sitemap = new Component();
                $sitemap->upsert($category, array_merge(array(
                    'path' => $page->url['path'],
                    'title' => $page->title,
                    'description' => $page->description,
                    'keywords' => $page->keywords,
                    'image' => $page->image,
                    'content' => $content,
                ), $save));
                unset($sitemap);
            }
        }, array('html', 200));
    }