Getting a Jekyll site ready for search on GitHub Pages
Jekyll on GitHub Pages feels simple at first. You push files, the site shows up, done. Then you google your own post and its not there, or the title looks weird, or every page has the same description. Thats when SEO stops being some extra thing and starts being part of the build.
I like to start with setup because it fixes the biggest mistakes fast. Then I move to metadata since thats what search results actually show. After that, sitemaps and robots stuff so crawlers dont get lost. And yeah performance too, because a slow page is basically asking people to leave.
The goal here is not tricks. Its making sure GitHub Pages serves clean pages that search engines can read, and humans dont bounce off of.
Quick ending
If you get the basics right in Jekyll config, add solid metadata, ship a sitemap, and keep pages light, your posts have a real chance to show up and stay there.



COMMENTS