module

Plombir::Seo::Robots

Constants

FILENAME = "robots.txt"

Output filename under the output directory.

Class methods

build(base : String) : String

Builds the file for base (site.url, empty when unconfigured — the Sitemap: line is then omitted since a relative sitemap URL would be invalid).

Robots.build("https://x.example")
# => "User-agent: *\nDisallow: \nSitemap: https://x.example/sitemap.xml\n"
Source
write(output_dir : String, base : String) : String

Writes the file into output_dir, returning its path.

Source