SearchWP Related Content is an official extension of the SearchWP ecosystem that allows you to enhance related content on any WordPress site. Developed by the same team behind the popular SearchWP search plugin, this extension leverages the content index already created by SearchWP to show relevant suggestions to visitors with minimal server overhead.
The extension is designed to work automatically: by default, it uses the keywords from your post titles to identify and display related content contextually. If you already use another related content system, SearchWP Related will likely reduce your server overhead by reusing the optimized index that SearchWP has already built, eliminating the need to maintain separate indexes or run heavy real-time queries.
Its main features include the ability to customize keywords for each post, page, or product via a dedicated metabox in the editor, as well as the option to manually pin which content should always appear as related. The extension includes an auto-append system that allows you to automatically insert the related content block at the end of your posts, or you can place it manually using a Gutenberg block, a shortcode, or even a PHP code snippet.
For developers, SearchWP Related incorporates a template loader that allows you to fully customize the markup and styles of the related content block, creating a custom template within your theme without needing to modify the extension files. Additionally, it offers five predefined design themes, two layout styles (including a grid layout with titles and descriptions), and full control over the display of titles, descriptions, and images.
The extension also allows you to choose which SearchWP search engine to use to find related content, giving you granular control over relevance criteria. You can configure the number of results to display, enable partial matches, and preview results before publishing. SearchWP Related is the ideal solution for bloggers, content editors, and online stores looking to keep visitors browsing more pages, reduce bounce rate, and increase time on site.