Web Agility (Formerly Redirector)
The Web Agility plugin from Triumph Tech unlocks a breath of tools needed for today's SEO friendly websites. These tools include:
Triumph's redirector block allows you complete control over your in-coming client requests, allowing you to redirect
or transform the requests with ease. You might be wondering why this would be necessary. While this plugin is a great utility
for many use-cases the primary reason you should be interested in it is for search engine optimization (SEO).
When you move or change your website it’s important that you don’t break all your previous links. Remember, these
links live on inside of search engines and more importantly as links from other websites. The Redirector plugin allows you
to catch requests for old links and redirect them to their new home.
For instance, a link to blog post on your old site might have been:
you can not easily redirect that to its new location at:
Or, say you your website responds to both https://www.mysite.com and https://mysite.com, but you only want one of those
to be the primary (also known as canonical by the sophisticated crowd). The redirector plugin can redirect all www. traffic
to the other address (or vise versa if you prefer).
Sitemaps are an essential tool that allows search engines to better index your website. They’re basically a list
of every page on your site (think of them as a cheat sheet for search engines). This might sound like a simple
file to create right… but… in the age of dynamic websites it’s actually quite difficult. You see, one page in
Rock can represent hundreds or thousands of pages to a visitor. For example, the Message Series page is one
page in Rock, but it dynamically loads the series name and art for every series you’ve ever done.
The Web Agility plugin provides a job that allows you to crawl your site to generate a sitemap.xml file for a
selected Rock site.
Response Header Module
The Response Header Module allows you to add headers to your HTTP response objects that are sent back to
your visitor’s web browsers. This might not sound very interesting, but it actually has useful applications.
Response headers are what helps drive caching on the web. While Rock allows you to adjust these headers in
many places there are a few areas that Rock can’t provide the headers for. This module allows you to write
powerful rules to add these cache headers. This is super helpful when you add a Content Delivery Network
(CDN) to your website.
That’s just scratching the surface though of what’s possible. Read the documentation to see all the options of this powerful plugin.