SEO conventions

Marketing pages are server-rendered with semantic HTML and full meta tags.

Implemented

Performance hooks

Adding a new page

  1. Add a route in router.ex.
  2. Provide a controller action that assigns :page_title and :meta_description.
  3. If it should appear in the sitemap, add the path to PageController.sitemap/2 (or, for docs, simply drop a new .md into the docs/ directory — Docs.list_pages/0 will pick it up at compile time).

← All docs