I love the Genesis Framework more and more every day. This weekend, I finally got around to creating a site map for this site and for the local install of interglobalmedianetwork.com. But guess what! I didn’t need to use a site map plugin. Genesis has a built-in site map that you can call to action. It’s very easy to set up. All I had to do was to create a page called Site Map and choose the archive template under page attributes within the page editor, and voilà! I had me a site map. I made a couple of minor styling changes, but that was because of my personal style preferences. It’s totally acceptable out of the box. Below are some desktop screenshots of my site map on this site:
Below is a (partial) screenshot of the mobile site map from my iPhone 6:
There’s another really cool thing about the Genesis Site Map. Anything that is hierarchical, i.e., pages or menus, will be displayed hierarchically in the Site Map. For instance, within Categories here, categories are indented differently from everything else on the page. That’s because I created a Category Hierarchy in my Primary Navigation Menu as well as in the Post Categories Admin Area. And whenever you create a new Page, category, add a new author, enter a new month and publish a new post, or simply publish a new post, it will immediately update in your site map. No more bloated site map plugins for you! I used to use the Site Tree plugin, which was a simple and light site map plugin, but switched to the PS Auto Site Map plugin because it was no longer being supported by the plugin developer. The PS Auto Site Map is fairly versatile, but it takes a long time to load. It’s quite a bloated plugin. I am still using it on letsbsocial.com, but that’s only because I haven’t gotten around to updating the look of the site yet!
So if you want a beautiful yet functional site map for your website without the need for a plugin, start using the Genesis Framework and an accompanying child theme today. I use the Genesis Sample Theme here. I like it because it is very basic out of the box and provides much flexibility in development.
Happy Genesis developing!