This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Canonical Link


Inserts canonical link code into header. After activation, from your WordPress Settings, change Permalinks to Custom Structure: /%postname%/ and you’re done, no further steps are needed.

If you have any problems please visit: for full detailed instructions.

The importance of the canonical link is to give Google a clean representation of what you want your URLs to look like and how you want Google to index them, this can also help to clear up duplicate page issues.


To verify that the canonical link has been activated properly you will need to use Firefox which I highly recommend anyways ( ) to check for a “C” to the right of URLs in the URL bar in your browser with this SEO add-on:

Learn more about the canonical link from Google:

How to have SEO-Friendly URLs in WordPress:

  • From your WordPress Admin, navigate to: Settings > Permalinks
  • Under “Common settings“, select “Custom Structure” and paste in: /%postname%/
  • Click “Save Changes” and you’re done

For more help or suggestions, please visit the Support Forum:


  • 1.1 cleans URLs better removing query strings (?)

  • 1.2 removed syntax error from code

Contributors & Developers

This is open source software. The following people have contributed to this plugin.


Browse the code