astro-seo
astro-seo copied to clipboard
Makes it easy to add information that is relevant for SEO to your Astro app.
https://astro.build/integrations/performance+seo/ is missing `jonasmerlin/astro-seo` despite more npm downloads than other packages. Automatic categorization documentation can be found here: https://docs.astro.build/en/guides/publish-to-npm/#collections
In a fresh and empty project (with `astro-seo` version `^0.5.0` installed), running `astro check` will fail if you include `astro-seo` as the documentation states. ``` --- import { SEO }...
For some reason every single twitter tag, og:description, every single article tag except for section aren't being added idk why. Is it a bug, I think? Is it me maybe...
And the other relate attributes like `twitter:image:alt`. I know this isn't necessary because most platforms use opengraph and twitter interchangeably, but it's important for completions sake.
Would you be willing to accept a PR for adding either a [Prettier](https://prettier.io) configuration or [editorconfig](https://editorconfig.org) for this project? Either would make it much easier for others to contribute without...
## Purpose Right now when using the extended tags functionality, you will see content as the first property rendered. This can make finding tags in the html difficult at a...
Sites using OpenGraph wouldn't recognize my image and I wasn't sure why. Used [LinkedIn's Post Inspector](https://www.linkedin.com/post-inspector/inspect/) tool which mentions a `name=image` property on the `og:image` meta tag. Using the extend...
Here's an error: Turns out HTMLLinkElement property 'sizes' is set to DOMTokenList which isn't meant to be serialized/deserialized. I think the best course of action is to override the type...
Prop name is plural. See https://github.com/jonasmerlin/astro-seo/blob/e03156f1c68917383d6bf2b02526405688a4d58b/src/SEO.astro#L62
I'm willing to submit a pull request for this. Right now the extended tags (`src/components/ExtendedTags.astro`) output from this project output with the content before the name and that makes it...