Conversation
Co-authored-by: Hmmbob <33529490+hmmbob@users.noreply.github.com>
Co-authored-by: Hmmbob <33529490+hmmbob@users.noreply.github.com>
|
The problem with this approach is that this is throwing a 200 status in the end, thus the result is not removed from Google. |
|
For that, we can add |
That is probably a better solution, yes. |
|
Just thinking a bit, do we need to tell why it was removed? As in, we remove integrations for more reasons. The point is, handling the 404 of an integration that was once there. Maybe just a generic page with: "Yo, there was an integration here once, which has been removed from Home Assistant. Possible causes: - unmaintained / no longer working with devices / violating design decisions."-ish page. |
Why not 404? Seems possible to redirect to an error page and throw a 404 - if I look at the docs, no personal experience though https://docs.netlify.com/routing/redirects/redirect-options/ |
Good point! |
Proposed change
I'm not 100% sure about this one.
On one hand having something, other than the image below is IMO better than having something that does not look like you still are on our site anymore. On the other hand, this adds another list that will need to be maintained for every integration that is being removed, and once it's out why should we care about old links.
Feel free to close the PR if this is not wanted 👍
Type of change
currentbranch).currentbranch).nextbranch).nextbranch).Additional information
Checklist
currentbranch.nextbranch.