Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search engine results do not link to the corresponding detail page #55

Open
patrickakk opened this issue Jan 31, 2023 · 15 comments
Open
Labels
featurerequest New feature request - Kind of issue frontend Front End - Part of application specsmissing Development can’t start because specifications are missing – Status of issue
Milestone

Comments

@patrickakk
Copy link
Contributor

search result for a specific course links to main page, instead of to the course detail page

@dietervu
Copy link

dietervu commented Feb 2, 2023

For completeness as screenshot:
image

source: English google, search URL: https://www.google.com/search?client=firefox-b-d&q=Digital+Humanities+Across+Borders+course

@patrickakk patrickakk self-assigned this Feb 3, 2023
@patrickakk patrickakk added the featurerequest New feature request - Kind of issue label Feb 3, 2023
@patrickakk patrickakk added this to the jul23 milestone Feb 3, 2023
@patrickakk
Copy link
Contributor Author

The problem above could maybe be solved by creating a sitemap.

As preparation:
Today I've removed the word "Sitemap" from both menu's in the public part and login area, since those menu's are not a sitemap. The word has been replaced by the logo.

Does everybody agree with the new layout ?

Public menu - before

image

Public menu - after

image

Login area menu - before

image

Login area menu - after

image

@patrickakk patrickakk changed the title search result for a specific course links to main page Search engine results do not link to the corresponding course detail page Apr 23, 2023
@patrickakk patrickakk changed the title Search engine results do not link to the corresponding course detail page Search engine results do not link to the corresponding detail page Apr 23, 2023
@patrickakk patrickakk modified the milestones: jul23, mai23 Apr 23, 2023
@patrickakk patrickakk added the blocked Blocked by other action – Status of issue label Apr 23, 2023
@patrickakk
Copy link
Contributor Author

The change above is implemented in 2023-04. Currently blocked until 2023-03 is released. Then is can be reviewed.

@patrickakk patrickakk added inreview Request from dev to test and give feedback on the implementation of the issue - Status of issue and removed blocked Blocked by other action – Status of issue labels Apr 23, 2023
@patrickakk
Copy link
Contributor Author

@IvdL22 @PixlTracer Can you review this?

@patrickakk patrickakk assigned IvdL22 and PixlTracer and unassigned patrickakk Apr 25, 2023
@PixlTracer
Copy link

I am ok with it!

@patrickakk
Copy link
Contributor Author

patrickakk commented Apr 25, 2023

@PixlTracer Ok, thanks for the reply. Then I'll move the issue back to the jul23 milestone for the original task.

@IvdL22 Please reply if you have other thoughts about the layout change.

@patrickakk patrickakk removed the inreview Request from dev to test and give feedback on the implementation of the issue - Status of issue label Apr 25, 2023
@patrickakk patrickakk assigned patrickakk and unassigned IvdL22 and PixlTracer Apr 25, 2023
@patrickakk patrickakk modified the milestones: mai23, jul23 Apr 25, 2023
@patrickakk patrickakk added todo Ready to start development - Status of issue frontend Front End - Part of application labels May 11, 2023
@patrickakk patrickakk added indev Currently in development – Status of issue and removed todo Ready to start development - Status of issue labels Jun 15, 2023
@patrickakk
Copy link
Contributor Author

patrickakk commented Jun 22, 2023

Proposed solution:
First create an xml sitemap and list that in robots.txt.
In case the search engine results don't improve, we could look at other options.

@patrickakk patrickakk added indev Currently in development – Status of issue and removed todo Ready to start development - Status of issue labels Jul 31, 2023
patrickakk added a commit that referenced this issue Aug 1, 2023
@patrickakk
Copy link
Contributor Author

@PixlTracer
I've removed https://dhcr.clarin-dariah.eu/national-moderators from the sitemap, since this would also crawl and save the moderators email addresses. Please let me know if you prefer otherwise.

patrickakk added a commit that referenced this issue Aug 1, 2023
patrickakk added a commit that referenced this issue Aug 1, 2023
patrickakk added a commit that referenced this issue Aug 1, 2023
@patrickakk patrickakk added blocked Blocked by other action – Status of issue and removed indev Currently in development – Status of issue labels Aug 2, 2023
@patrickakk
Copy link
Contributor Author

Blocked until 2023-09-13 (6 weeks from now).

Then test listing in search engines.

@patrickakk patrickakk added todo Ready to start development - Status of issue and removed blocked Blocked by other action – Status of issue labels Sep 15, 2023
@patrickakk
Copy link
Contributor Author

Currently waiting for availability of Google Webmaster Console.

@patrickakk patrickakk added blocked Blocked by other action – Status of issue and removed todo Ready to start development - Status of issue labels Jan 31, 2024
@patrickakk
Copy link
Contributor Author

Update:
Google Webmaster Console is available since today.

@patrickakk patrickakk added todo Ready to start development - Status of issue and removed blocked Blocked by other action – Status of issue labels Feb 29, 2024
@patrickakk patrickakk modified the milestones: December 2023, April 2024 Mar 27, 2024
@patrickakk patrickakk modified the milestones: April 2024, 2024 May 12, 2024
@patrickakk patrickakk removed their assignment Nov 6, 2024
@patrickakk patrickakk modified the milestones: Items to keep, 2025-01 Dec 6, 2024
@patrickakk
Copy link
Contributor Author

Status update:
To be discussed in January meeting

@patrickakk patrickakk added specsmissing Development can’t start because specifications are missing – Status of issue and removed todo Ready to start development - Status of issue labels Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
featurerequest New feature request - Kind of issue frontend Front End - Part of application specsmissing Development can’t start because specifications are missing – Status of issue
Projects
None yet
Development

No branches or pull requests

4 participants