KevsRobots Learning Platform

Building Websites with Jekyll

60% Percent Complete

Advanced Jekyll Features

Explore advanced features in Jekyll including plugins, RSS feeds, and SEO best practices.

By Kevin McAleer,    2 Minutes


Introduction

In this lesson, weโ€™ll dive into some of the more advanced features of Jekyll. These features can help you enhance your siteโ€™s functionality, improve content reach, and optimize for search engines.


Part 1: Plugins and Extensions

Plugins are a powerful way to extend the capabilities of Jekyll.


Using Plugins

  • Jekyll supports various plugins for additional functionality like SEO, image optimization, and more.
  • Check the Jekyll directory for a list of available plugins.

Installing a Plugin

  • Add the plugin to your siteโ€™s _config.yml.
  • Some plugins might require additional configuration.

Plugin Example

plugins:
  - jekyll-feed

Part 2: Generating RSS Feeds

RSS feeds are crucial for content distribution and keeping your audience updated.


Setting Up an RSS Feed

  • Use a plugin like jekyll-feed to generate RSS feeds.
  • Once installed, it automatically generates a feed at /feed.xml.

Part 3: SEO Best Practices

Implementing SEO best practices is essential for making your site more visible to search engines.


SEO Techniques in Jekyll

  • Utilize plugins like jekyll-seo-tag for meta tags and site descriptions.
  • Ensure your site has a sitemap and proper permalink structure.

Conclusion

By leveraging these advanced features, you can significantly enhance the functionality and discoverability of your Jekyll site.


Additional Resources


Assignment

Install the jekyll-feed and jekyll-seo-tag plugins. Configure them on your site and check the RSS feed and SEO tags implementation.


< Previous Next >

You can use the arrows  โ† โ†’ on your keyboard to navigate between lessons.