[ ] ๐ Documentation (updates to the documentation or readme)
[x] ๐ Bug fix (a non-breaking change that fixes an issue)
[x] ๐ Enhancement (improving an existing functionality)
[ ] โจ New feature (a non-breaking change that adds functionality)
[ ] ๐งน Chore (updates to the build process or auxiliary tools and libraries)
[ ] โ ๏ธ Breaking change (fix or feature that would cause existing functionality to change)
๐ Description
Currently, we have very basic path matching against the robots.txt to add the meta tag and header automatically, this is leading to inconsistent states.
In this PR we I'm to:
Match robots.txt using the same logic as Google
Apply rules for specific user agent
See in devtools which robots.txt rule is blocking current page from indexing
๐ Linked issue
https://github.com/nuxt-modules/robots/issues/130
โ Type of change
๐ Description
Currently, we have very basic path matching against the robots.txt to add the meta tag and header automatically, this is leading to inconsistent states.
In this PR we I'm to: