Alcor Jekyll documentation
SEO and sharing
What Alcor does for search engines and social sharing, and what to set before you launch.
What Alcor does for you
- Titles and descriptions. Each page gets a title (“Page title | Site title”) and a description, from
titleanddescriptionin its front matter, falling back to_config.yml. - Social sharing. Open Graph and Twitter tags with your sharing image, through the
jekyll-seo-tagplugin. - Who you are. The home page tells search engines about you as a Person (or a ProfessionalService): name, role, location, email and profiles, from the
alcor:settings. - Your FAQ. Questions in the FAQ section are marked up so search engines can show them.
- A sitemap at
/sitemap.xmland arobots.txt, from thejekyll-sitemapplugin. The thank-you and 404 pages are left out of the sitemap and hidden from search. - Clean HTML. One main heading per page, headings in order, and real links.
Before you launch
- Set
urlin_config.ymlto your real address. Sharing tags and the sitemap need it. - Write a
titleanddescriptioninindex.mdthat say what you do and where, such as “Brand and web designer in Lisbon”. - Set
roleandlocationunderalcor:. - Replace
assets/images/og.pngwith your own 1200 × 630 picture. - Add your site to Google Search Console and submit
https://your-domain.com/sitemap.xml.
Checking it
- Paste your address into PageSpeed Insights for speed, accessibility and SEO scores.
- The Rich Results Test shows the FAQ and Person data search engines see.
- To check social sharing, paste your address into a post on LinkedIn or Bluesky before publishing it.