Using Post Categories To Improve WordPress SEO, User Navigation & Content Layout

Learn how to improve SEO, user navigation, and the content layout of your website or blog using post categories …

Using Post Categories To Improve WordPress SEO, User Navigation & Content Layout

WordPress post categories help keep your website and your content organized, boost your search engine rankings, and make it easier for site visitors to find what they are looking for.

WordPress post categories can also be used to improve your content layout.

In this tutorial, we’ll look at ways to improve SEO, user navigation, and the content layout of your website or blog using post categories.

Info

For a detailed step-by-step tutorial on WordPress post categories and how to set up and use categories in your posts, see the tutorial below:

Improve WordPress SEO, User Navigation & Content Layout With Post Categories

Categories are normally assigned to WordPress Posts, not Pages , so we’ll focus on posts in this tutorial (if you are unsure about the difference between posts and pages, see our tutorial on WordPress Posts Vs WordPress Pages).

Tip

If you need to add categories (and tags) to your WordPress pages, you can install a plugin like Post Tags and Categories For Pages.

Planning Your Categories

Even though WordPress is flexible enough to let you add new categories ‘on the fly,’ if you don’t plan your categories (and subcategories) properly, you will find it harder to keep your site organized and manageable as more content gets added to your site.

If you need help planning your website, your content, or your categories, see our website planning tutorials and our guide on keeping your website manageable and organized.

Improving WordPress SEO With Post Categories

The simplest and easiest way to improve WordPress SEO with post categories is to:

  1. Set up permalinks to include categories, and
  2. Install and configure an SEO plugin like Yoast SEO

Include Categories In Your Permalinks

Permalinks are a feature of WordPress that lets you set up search-engine friendly URLS (for more details, see our tutorial on how to set up and use WordPress permalinks).

When configuring your permalinks, all you need to do is make sure that post categories are included in the URLs …

Include categories in your permalinks

(Include categories in your permalinks)

This will automatically display search-engine friendly URLs with your categories (and subcategories) and post title keywords …

Search-engine friendly URLs with categories and subcategories included

(Search-engine friendly URLs with categories and subcategories included)

Use An SEO Plugin

Installing an SEO plugin like Yoast SEO will not only improve the SEO of your content, it also lets you optimize your post categories, category archive pages, etc. …

Optimize your post categories with an SEO plugin

(Optimize your post categories with an SEO plugin)

Adding category descriptions will display on some WordPress themes and can help to boost your content’s SEO …

Category descriptions can help boost your content's SEO

(Category descriptions can help boost your content’s SEO)

Once your permalinks and SEO plugin settings are configured for your post categories, WordPress will then automatically start delivering you the SEO benefits of search engine-friendly URLs and better content indexing.

Improving User Navigation With Post Categories

Post categories can be used to improve user navigation on your WordPress site in different pages and different sections of your site, on site maps, menus, sidebar widgets, archive pages, even different RSS feeds.

Here, for example, are some of the ways you can help users navigate your content using post categories …

Categories Widget

Adding a categories widget to your sidebar lets users find related content assigned to a category …

Add a categories widget to your sidebar

(Add a categories widget to your sidebar)

When users click on a category link on the categories widget, they are taken to a category archive page.

Category Archive Pages

Category archive pages group together all posts assigned to a category …

Category archive page

(Category archive page)

Breadcrumb Navigation Links

Breadcrumb navigation links display on some WordPress themes.  Displaying categories in breadcrumb navigation links not only helps to improve user navigation, but also SEO …

(Display categories in breadcrumb navigation links)

Clicking on the category section of the breadcrumb link will take users to the category archive page.

Info

If you use the Yoast SEO plugin and your WordPress theme does not support breadcrumb navigation links by default, you (or your website developer) will either need to edit your theme’s templates and add a snippet of code to display breadcrumbs, or choose a WordPress theme that supports features like breadcrumb navigation links (e.g. the Avada theme) …

Themes like Avada support breadcrumbs

(Themes like Avada support breadcrumbs)

Improving WordPress Content Layout With Post Categories

Post categories and subcategories can be used to help organize and improve the layout of your content.

For example, WPCompendium.org’s WordPress tutorials are organized into the main categories below:

If you click any of the above links, you will see pages displaying a list of tutorials for each category organized in a grid view layout …

List of posts grouped by category

(List of posts grouped by category)

Some sections, like our WordPress Plugin Tutorials, display a list of post sections grouped by subcategories …

List of post sections grouped by subcategory

(List of post sections grouped by subcategory)

Clicking on an item in the ‘WordPress Plugin Tutorials’ page will take you to a page displaying all the tutorials grouped under one of its subcategories, such as:

We use post categories and subcategories to organize, filter, and display content on WP Compendium’s tutorial sections using a premium plugin called Content Views Pro.

The plugin also has a free version, called Content Views.

Content Views

Content Views - Post Grid & List for WordPress

(Content Views – Post Grid & List for WordPress)

Content Views is a free WordPress plugin that lets you organize, filter, sort, and display content from selected posts, pages, or custom post types using different views and layouts (e.g. grid, table, list) and insert these views anywhere on your site using a shortcode …

Use categories to display posts using different layouts

(Use categories to display posts using different layouts)

The plugin is very easy to use and lets you create unlimited custom views and layouts without touching code.

The free version of the plugin provides 3 basic layouts (Grid, Collapsible list, Scrollable list). The comprehensive premium version (Content Views Pro) provides the basic layouts and a whole lot more, including many advanced features  …

Display your content using different views and layouts with the Content Views Pro plugin

(Display your content using different views and layouts with the Content Views Pro plugin)

Although this tutorial focuses mostly on post categories, with Content Views Pro installed, you can create different views using posts, pages, and custom post types and filter these using a combination of different criteria including post categories, tags, publish date, post author, keywords, and custom fields.

You can also sort and organize your content using a wide range of methods, including post or page IDs, published date, modified date, drag & drop, post slug, comment count, menu order, custom fields, and even random sort (content displays in random order every time the page is refreshed) …

Create customized views to display content on your WordPress site

(Create customized views to display content on your WordPress site)

Views are created by selecting different options in the view-building form …

Create different content views by selecting options

(Create different content views by selecting options)

You can live preview your content as you build or edit your views …

Preview as you build

(Preview as you build)

After creating and saving your views, the plugin generates a shortcode which you can use to insert into your posts, pages, widgets, etc. …

Use shortcodes to insert views into your content

(Use shortcodes to insert views into your content)

The Content Views or Content Views PRO plugin gives you complete control over how your content is grouped and displayed to visitors. Views are 100% mobile responsive and the plugin is optimized to help improve SEO.

Tip

You can also use the Content Views plugin to add an attractive site map for your visitors with post thumbnail images and descriptions. To learn more, go here:

For more details about using the plugin, check out the video below, visit the FREE version plugin page here, or check out the Content Views Pro website for a full list of features, comprehensive demo site, plugin pricing and FAQ section, and more.

(Overview of WordPress Content Views)

We hope that you have found the above information useful. Feel free to check out the tutorials on the demo view below …

WPCompendium WordPress Tutorials Chrome Extension

WordPress Tutorials Free Chrome Extension

Install WPCompendium's WordPress Tutorials extension for Google Chrome browsers and access our FREE WordPress tutorials with one-click! ...
How To Store, Plan And Organize Your Content Ideas

How To Store, Plan And Organize Your Content Ideas

Here is a simple, inexpensive, and effective system you can use to store, plan, and organize your content ideas ...
How To Research Keywords For SEO Content

How To Research Keywords For SEO Content

Learn how to do effective keyword research and improve your content SEO in this step-by-step tutorial ...
NoteTab - Text And HTML Editor

NoteTab – Text And HTML Editor

NoteTab is a powerful text and HTML editor tool that lets you edit multiple text files simultaneously, strip HTML from code and a whole lot more ...
RoboForm - Password Management Tool

RoboForm – Password Management Tool

RoboForm is a powerful password management tool that lets you easily store all of your login passwords and generate secure passwords ...
Loading...

***

"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya

***

How To Convert WordPress Posts And Pages Into Downloadable PDFs

Learn how to convert your WordPress posts and pages into downloadable PDFs …

How To Convert WordPress Posts And Pages Into Downloadable PDFs

PDF documents allow users to share content between different platforms and operating systems and keep the format of the content consistent when printing.

Being able to create a PDF from your posts or pages is useful if you want to offer your visitors or users the option of emailing or downloading your content.

PDFs can be used to download content such as:

  • Checklists
  • Procedures
  • Product Specs
  • Research
  • Price Lists
  • Recipes
  • Song Lyrics
  • etc.

You can also offer PDF downloads to grow your email subscriber list.

This tutorial shows you how to convert your WordPress posts and pages into downloadable PDFs.

How To Convert WordPress Posts And Pages Into Downloadable PDFs

WordPress doesn’t automatically convert posts, pages, or content into PDFs. This tutorial will show you how to enable the PDF conversion process using WordPress plugins.

WordPress PDF Plugins

There are a number of WordPress plugins available that can convert your post and page content into downloadable PDFs.

For this tutorial, we’ll show you how to download and install a plugin called DK PDF, then present a list of other PDF plugins.

DK PDF

DK PDF

(DK PDF)

Plugin Description

DK PDF is a free WordPress plugin that allows your site visitors to convert your posts and pages to PDF.

Plugin Installation

To install the DK PDF plugin from your WordPress dashboard, go to Plugins > Add New, enter “dk pdf” into the Keyword search field (if you need help see our tutorial on installing WordPress plugins), and click on the ‘Install Now’ button …

Install DK PDF plugin

(Install DK PDF plugin)

After installing the plugin, click ‘Activate’ …

Activate the plugin

(Activate the plugin)

Configuring The Plugin

After the plugin has been installed and activated, a new item is added to the WordPress Dashboard menu.

To configure the plugin’s settings, select DK PDF from your main menu …

DK PDF menu

(DK PDF menu)

This brings you to the plugin’s settings screen.

Here you can configure settings for the PDF button, such as display text, which post types you want to enable PDF downloads for (including custom post types), whether the PDF file opens in a new window or can be downloaded directly, where the button will appear in your content (use shortcode, before content, or after content) and its alignment (left, center, right)  …

DK PDF Settings - PDF Button options

(DK PDF Settings – PDF Button options)

You can also specify options for your PDF files in the ‘PDF Setup’ tab …

DK PDF Settings - PDF Setup options

(DK PDF Settings – PDF Setup options)

And customize your PDF header and footer with your logo, show title, pagination, footer text, etc., as well as style your PDF using CSS …

DK PDF Settings - PDF Header & Footer options

(DK PDF Settings – PDF Header & Footer options)

The plugin also provides an advanced PDF generator that lets you create larger PDF documents from your content with a cover and table of contents.

To access this feature, select the DK PDF > Addons menu …

DK PDF - Addons menu

(DK PDF – Addons menu)

Click on the link in the ‘Addons’ screen …

DK PDF Addons screen

(DK PDF Addons screen)

The DK PDF Generator addon is a premium tool that lets you create PDF ebooks and magazines from your content …

DK PDF Generator addon

(DK PDF Generator addon)

If you experience any issues with the plugin, select the DK PDF > Support menu …

DK PDF - Support menu

(DK PDF – Support menu)

This will take you to the plugin’s documentation and support site  …

DK PDF plugin documentation and support area

(DK PDF plugin documentation and support area)

Using The Plugin

After configuring the plugin’s settings, the PDF download link will display automatically in your content for the post types you have enabled  …

WordPress post with PDF button

(WordPress post with PDF button)

The plugin also provides a shortcode …

PDF button shortcode

(PDF button shortcode)

Use the plugin’s shortcode to add PDF download links wherever you like in your content …

Use the shortcode to display the PDF button in your content

(Use the shortcode to display the PDF button in your content)

You can also disable the PDF button on individual posts or pages …

Disable DK PDF Button on individual posts or pages

(Disable DK PDF Button on individual posts or pages)

For more details about this plugin, go here: DK PDF

Additional WordPress PDF Plugins

Here are some additional plugins you can check out to integrate PDF functionality with WordPress.

Post Gopher

Post Gopher WordPress Lead Generation Plugin

(Post Gopher WordPress Lead Generation Plugin)

Post Gopher is not just a plugin that converts your post and pages into a downloadable PDF, it’s also a “set and forget” lead generation tool that collects leads, grows your list, boosts user engagement, and helps you get more traffic on autopilot …

Add a lead generation 'call to action' button to your posts

(Add a lead generation ‘call to action’ button to your posts)

For more details, see this post or visit the website here: Post Gopher

PDF & Print

PDF & Print

(PDF & Print)

PDF & Print is a free plugin that lets you add PDF & print buttons to WordPress website pages, posts, widgets, search results, archives, and custom post types, use image, text, or image & text buttons, specify button alignment and position in your content, display PDF & Print buttons for certain user roles, create PDF files and print pages using shortcodes, generate documents with custom styles, titles, and featured image, and more.

The plugin also offers a Pro version with advanced customization features which let you add text or image watermarks, create custom document header and footer templates, display page count and post author, compatibility with WooCommerce, set PDF orientation, and more.

For more details about this plugin, go here: PDF & Print

WP Advanced PDF

WP Advanced PDF

(WP Advanced PDF)

WP Advanced PDF is a completely self contained PDF generating plugin that is easy to install, configure, and use. In addition to a comprehensive set of options and loads of customization features, this plugin also gives you the option of allowing all site visitors to download PDFs or limiting access to pdfs to registered users only. The plugin developers also provide a premium version with additional features.

For more details about this plugin, go here: WP Advanced PDF

Print, PDF, Email

Print, PDF, Email

(Print, PDF, Email)

The Print, PDF, Email plugin lets you add print, PDF, and email options to WordPress, which can be turned on or off, custom headers and footers for the print and PDF options, choose button styles or use your own text and image/button, password-protect content, track downloads in Google Analytics, and more.

The plugin offers both a free and premium version option with advanced features.

For more details about this plugin, go here: Print, PDF, Email

PDF Embedder

PDF Embedder

(PDF Embedder)

PDF Embedder does not convert your posts or pages into a PDF. Instead, this free plugin lets you upload your PDFs to your WordPress site and embed them directly into your content (like adding images) …

PDF Embedder lets you embed PDFs into your content

(PDF Embedder lets you embed PDFs into your content)

Embedded PDFs can automatically size to their original dimensions, fill the available width, or you can specify a width and the height will be calculated automatically. The plugin uses a unique method for embedding PDFs, giving you a lot of flexibility over the appearance of your document. Users can navigate and zoom through the content.

The premium version of the plugin allows users to download the embedded PDF, is mobile-friendly, provides a full screen mode, tracking for number of downloads and views, active hyperlinks, security options, continous scroll, and many extra features.

For more details about this plugin, visit the plugin site here: PDF Embedder

Congratulations! Now you know how to convert your WordPress posts and pages into downloadable PDFs. We hope that you have found the above information useful.

How To Convert WordPress Posts And Pages Into Downloadable PDFs

Images sourced from Pixabay.

***

"Wow! I never knew there's so much to learn about WordPress! I bought one of the WordPress for Dummies three years ago, such authors need to be on this course!" - Rich Law, Create A Blog Now

***

How To Add Custom Header Images To WordPress Posts And Pages

Learn how to add custom header images to your WordPress site, including adding custom header images to different posts and pages …

How To Add Custom Header Images To WordPress Posts And PagesAdding images to the header section of your website can help to improve your branding and create an attractive look and feel for your site visitors.

Most free and premium WordPress themes provide built-in support for adding header images to your website or blog.

Let’s say that your website focuses on pet products. Wouldn’t it be great if you could display headers with dog images on pages about dog products, headers with cat images for cat product pages, bird image headers for bird product pages, etc?

What about rotating different header images throughout your site’s posts and pages? Like images with different travel destinations for a travel-related website, or different vehicle images for an auto-related blog, etc?

With WordPress you can!

In this tutorial, you are going to learn how to add custom header images to your WordPress site or blog without touching code.

How To Add Custom Header Images To WordPress Posts And Pages

Most WordPress themes support custom header images. This allows users to set up a website and add an image or logo that reflects their business, products, or services throughout the header section of their website …

Most WordPress themes support custom header images

(Most WordPress themes support custom header images)

Most sites, however, display the same header image on all pages (e.g. a banner with their logo) …

Most websites display the same header image on all pages

(Most websites display the same header image on all pages)

What if you want to display different header images throughout your website or blog?

Better still … what if you want to display a specific header image on certain posts or pages, or display a header image for all posts that share the same categories or tags?

Well, with WordPress, you can!

Let’s look at different methods to add custom header images to WordPress that don’t require touching code.

Add Custom Header Images To WordPress Using The Theme Customizer

The WordPress Theme Customizer lets you easily add header images to your WordPress site …

The Header Image section lets you add multiple header images to your WordPress site and select one of these as the current header image …

Make a header image the current header for your site

(Make a header image the current header for your site)

You can also add multiple header images to your site and rotate these randomly throughout your site …

Rotate images randomly in your theme header

(Randomize uploaded header images)

To learn more about using the WordPress Theme Customizer, go here:

Add Different Custom Header Images To WordPress Posts And Pages

The previous method allows you to either display a specific custom header image or rotate multiple header images to your entire website but not to specific posts or pages.

To add different custom header images to specific WordPress posts or pages, you will need to install the plugin below.

WP Display Header

WP Display Header

(WP Display Header)

WP Display Header is a free WordPress plugin that lets you specify a header image for posts, pages, custom post types or archive pages individually, from your default headers and custom headers.

Installing The Plugin

To install the plugin from your WordPress dashboard, go to Plugins > Add Plugins and type in “display header” into the Keyword search field (if you need help see our tutorial on installing WordPress plugins).

Locate the plugin and click on ‘Install Now’ …

Install the plugin

(Install the plugin)

After installing the plugin, click the ‘Activate’ button …

Activate the plugin

(Activate the plugin)

Using The Plugin

To add custom header images to your posts or pages using the plugin, upload images to your WordPress Media Gallery and then add these to the Header Image section of your theme via the Theme Customizer

Upload custom header images to your site via the Theme Customizer

(Upload custom header images to your site via the Theme Customizer)

Once images have been uploaded to your site, you can then add these to individual posts and pages.

Useful Tip

Don’t confuse Header images with Featured images.

By default, WordPress lets you easily add featured images to individual posts and pages, but to add different header images to specific posts or pages requires customizing your theme or adding a plugin like the one shown in this tutorial …

Header image vs Featured image

(Header image vs Featured image)

To learn more about using Featured images in WordPress, see this tutorial:

Add Custom Header Images To Posts And Pages

After installing and activating the plugin, when you create or edit a post or page you will see a Header meta box in your page and post edit screens below the content area …

Header meta box

(Header meta box)

Useful Tip

If you can’t see the ‘Header’ section displayed below you content area, click on the Screen Options tab and make sure that Header checkbox is ticked …

Screen Options - Header enabled

(Screen Options – Header enabled)

This section gives you the option of showing random images, no header image, or selecting a specific image to display on your post or page.

For this example, select an image and republish your post …

Select a specific image for your post or page

(Select a specific image for your post or page)

Visit your post (or page) and you should see the custom header image that you have selected displayed in your theme’s header …

Custom header image added to individual post

(Custom header image added to individual post)

You can add different header images to posts or pages individually …

Add different header images to different posts

(Add different header images to different posts)

But you can also add header images to posts grouped by categories or tags.

Add Custom Header Images To Post Categories

To add custom header images to post categories, go to Posts > Categories > Edit Categories, select an image from the ‘Header’ section added by the plugin, then save to update your settings …

Add custom header images to post categories

(Add custom header images to post categories)

You custom header images will now display in your site’s category archive pages …

Custom header image added to category archive pages

(Custom header image added to category archive pages)

If you need help with WordPress categories, see this tutorial:

Add Custom Header Images To Post Tags

To add custom header images to post tags, go to Posts > Tags > Edit Tags, select an image from the ‘Header’ section, then save to update your settings …

Add custom header images to post tags

(Add custom header images to post tags)

You custom header images will now display in your site’s tag archive pages …

Custom header image added to tag archive pages

(Custom header image added to tag archive pages)

If you need help with WordPress tags, see this tutorial:

Congratulations! Now you know how to add custom header images to individual posts and pages on your WordPress site.

How To Add Custom Header Images To WordPress Posts And Pages

Images sourced from Pixabay.com.

***

"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)

***