This package has been deprecated

Author message:

This module only works with Nuxt 2 and you don't need this module on Nuxt 3. See https://github.com/phanect/nuxt-canonical-ogurl#deprecation-notice to learn more.

nuxt-canonical-ogurl

1.0.1 • Public • Published

nuxt-canonical-ogurl

A Nuxt module to automatically generate canonical and og:url meta tags

Set up

  1. Add nuxt-canonical-ogurl to the dependency in your project
$ npm install nuxt-canonical-ogurl

or

$ yarn add nuxt-canonical-ogurl
  1. Add nuxt-canonical-ogurl to buildModules in nuxt.config.js, then configure options
export default {
  // ...
  buildModules: [
    "nuxt-canonical-ogurl",
  ],
  canonicalOgUrl: {
    baseURL: "https://example.com",
  },
  // You need to set router.trailingSlash true or false to use this module
  router: {
    trailingSlash: true,
  },
}

To complete set up nuxt-canonical-ogurl, you need to set router.trailingSlash. If you set router.trailingSlash: true, trailing slashes are added to the canonical URLs. (e.g. https://example.com/foo/) If you set router.trailingSlash: false, trailing slashes are stripped from the canonical URLs. (e.g. https://example.com/foo) If you don't set router.trailingSlash, nuxt-canonical-ogurl raises an error.

Options

export default {
  // ...
  canonicalOgUrl: {
    baseURL: "https://example.com",
  },
}

baseURL

type: String

Base URL for canonical tags. If you set baseURL: "https://example.com", canonical URL for pages/foo.vue would be "https://example.com/foo/" (in case router.trailingSlash: true).

License

MIT

Package Sidebar

Install

npm i nuxt-canonical-ogurl

Weekly Downloads

9

Version

1.0.1

License

MIT

Unpacked Size

12.3 kB

Total Files

12

Last publish

Collaborators

  • phanect