Comparing version 0.5.0 to 0.5.1
{ | ||
"name": "astro-seo", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "Makes it easy to add SEO relevant tags to your Astro app.", | ||
@@ -29,7 +29,8 @@ "homepage": "https://github.com/jonasmerlin/astro-seo#readme", | ||
"format": "yarn prettier -w ./src", | ||
"release": "standard-version" | ||
"release": "standard-version", | ||
"check": "astro check" | ||
}, | ||
"devDependencies": { | ||
"astro": "^0.26.1", | ||
"cypress": "^9.5.3", | ||
"astro": "^1.0.0-rc.1", | ||
"cypress": "^10.3.1", | ||
"prettier": "^2.4.1", | ||
@@ -36,0 +37,0 @@ "prettier-plugin-astro": "^0.0.9", |
@@ -39,3 +39,3 @@ ![Astro SEO Logo](https://user-images.githubusercontent.com/5182256/131216951-8f74f425-f775-463d-a11b-0e01ad9fce8d.png) | ||
description | string | Text that gives a concise description of what your page is about. | ||
canonical | string | Prevent duplicate content issues by specifying the "canonical" or "preferred" url of a web page. If you don't define this, `Astro.request.canonicalURL.href` will be used as the default value. | ||
canonical | string | Prevent duplicate content issues by specifying the "canonical" or "preferred" url of a web page. If you don't define this, `Astro.request.url.href` will be used as the default value. | ||
noindex | boolean | Set this to true if you don't want search engines to index your page. Since this is an SEO component, this gets set to `false` by default. This way, indexing is strictly opt-out. | ||
@@ -46,5 +46,5 @@ nofollow | boolean | Set this to true if you don't want search engines to follow links on your page. Since this is an SEO component, this gets set to `false` by default. This way, following links is strictly opt-out. | ||
openGraph.basic.image | string | URL of the image that should be used in social media previews. If you define this, you must define two other OG basic properties as well: `title` and `type`. ([Learn more.](https://ogp.me/#metadata)) | ||
openGraph.basic.url | string | The canonical URL of your object that will be used as its permanent ID in the graph. Most likely either the url of the page or its canonical url (see above). If you define this, you must define the other 3 OG basic properties as well: `title`, `type` and `image`. ([Learn more.](https://ogp.me/#metadata)). If you define the other 3 OG basic properties but don't define this, `Astro.request.canonicalURL.href` will be used as the default value. | ||
openGraph.basic.url | string | The canonical URL of your object that will be used as its permanent ID in the graph. Most likely either the url of the page or its canonical url (see above). If you define this, you must define the other 3 OG basic properties as well: `title`, `type` and `image`. ([Learn more.](https://ogp.me/#metadata)). If you define the other 3 OG basic properties but don't define this, `Astro.request.url.href` will be used as the default value. | ||
openGraph.optional.audio | string | A URL to an audio file to accompany this object. | ||
openGraph.optional.description | string | A one to two sentence description of your object. | ||
openGraph.optional.description | string | A one to two sentence description of your object. | ||
openGraph.optional.determiner | string | The word that appears before this object's title in a sentence. An enum of (a, an, the, "", auto). If auto is chosen, the consumer of your data should chose between "a" or "an". Default is "" (blank). | ||
@@ -56,3 +56,3 @@ openGraph.optional.locale | string | The locale these tags are marked up in. Of the format language_TERRITORY. Default is en_US. | ||
openGraph.image.url | string | For now, setting this is ignored. This is done because `og:image:url` is supposed to be identical to `og:image`. If you have a use case where it makes sense for these to be different, please feel free to contact me, and tell me about it and I will consider adding it. Until then, in the interest of enforcing best practices, the value of this property will be ignored and `og:image:url` set to the value of `openGraph.basic.image`. | ||
openGraph.image.secureUrl | string | Sets `og:image:secure_url`: An alternate url to use if the webpage requires HTTPS. | ||
openGraph.image.secureUrl | string | Sets `og:image:secure_url`: An alternate url to use if the webpage requires HTTPS. | ||
openGraph.image.type | string | Sets `og:image:type`. A MIME type for the image. e.g. "image/jpeg" | ||
@@ -135,11 +135,11 @@ openGraph.image.width | number | Sets `og:image:width`. The number of pixels wide. | ||
The translation between props and tags is pretty direct and almost 1:1. After | ||
The translation between props and tags is pretty direct and almost 1:1. After | ||
building, there probably won't be anything you wouldn't have written yourself. | ||
The idea is to surface the options that exist in a central place and adhere to | ||
best practices where it's theoretically possible not to. __If you want to see | ||
how the sausage gets made, there's only one place you will have to check__: | ||
The idea is to surface the options that exist in a central place and adhere to | ||
best practices where it's theoretically possible not to. __If you want to see | ||
how the sausage gets made, there's only one place you will have to check__: | ||
`/src/SEO.astro` | ||
If you want, you can view Astro SEO as a checklist, so you don't forget a tag. | ||
Or maybe also as an educational tool, to see which options exist in the first | ||
Or maybe also as an educational tool, to see which options exist in the first | ||
place. | ||
@@ -146,0 +146,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
17327