Remove or edit github pages
tbreuss opened this issue · 4 comments
Since the whole content of this repository including github pages was moved we should do at least one of the following:
- disable GitHub pages for this repository (https://eugenkiss.github.io/7guis/) completely
- add a note with a link to each generated page, that content was moved to https://7guis.github.io/7guis/
- use canonical urls (https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls)
- add a redirection from each page to https://7guis.github.io/7guis/, this could be done in a single .htaccess file
The reason for this is dublicate content and to not confuse visitors landing on this page.
And BTW: I would prefer option 4) since this would inform google & co correctly, that the page was moved.
IIRC we discussed something along these lines with @mirohs and I am not sure if everything listed is technically possible due to missing permissions.
Any insight @mirohs ?
If permissions are the issue, then we shall contact ICANN and request transfer of ownership/permissions (or alternatively wait for the domain to expire).
I'm quite sure that ICANN is not involved here. We are talking about a simple subdomain, that is managed by github.io, aren't we?
When thinking about my suggestions above, the most simple and propper solution would be:
- add a (permanent) redirection from each page from the old GH page to the new GH page
This could be done within a single .htaccess file. Therefore the GitHub page for the old GH repository has to be re-generated.
For doing this, we must have access to the old GH repository or Eugen Kiss must merge a pull request and re-generate GitHub pages afterwards.
The advantage of this solution is, that Google & Co. are updating their indexes automatically and search results will point to the new GitHub page of the new GH repository.
Legend:
- old GH repository: https://github.com/eugenkiss/7guis
- old GH page: https://eugenkiss.github.io/7guis/
- new GH repository: https://github.com/7guis/7guis
- new GH page: https://7guis.github.io/7guis/
Oh, I should not be writing anything when sick in my bed. Of course ICANN has nothing to do with subdomains nor with github.com . I remembered (wrongly) that there was some personal domain (not subdomain) from Eugen and reacted to that instead of carefully reading your text.
I will rest a bit and once I feel a bit better I will try to reply with more cautiousness 😉.
Thanks for all your work on this and your vigilance!
No problem and get well soon!