-
Notifications
You must be signed in to change notification settings - Fork 7
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
RiskProfiler.ca does not show up in Google search results (SEO etc.) #126
Comments
Following up with my previous comment, WordPress plugins that help with SEO: Yoast is being used on https://climatedata.ca/ and on https://geo.ca/, for example (e.g. the @jvanulde suggested "microdata markup" to me in a recent bilat. He also wrote on 2024-05-27 in an email to the Open Science Data Platform team (attachment on Jira ticket OSDP-1718):
Comparing Schema validator results between geo.ca and riskprofiler.ca: |
Just adding my two cents here as an seo expert Most importantly... This site is currently completely blocked from crawling, likely the wordpress setting that says "discourage search engines from indexing this site" the tag generated by this setting is right in the page source:
https://riskprofiler.ca/robots.txt - this really needs to be a valid file and accessible. root canonical url should be https://riskprofiler.ca/ and not https://riskprofiler.ca/index.html Hope this helps! |
@jordanharding, Thank you so much for sharing your great insight! No wonder RiskProfiler.ca does not show up in Google at all, and OSDP (https://osdp-psdo.canada.ca/) does appear in the 3rd result despite not having Schema (Microdata and/or LD-JSON) (I'm a total SEO newbie. 😅) @chloe2407 It would be great if you could work on this as time permits, and I'll be happy to help you get started. Thanks! |
Location: Settings > Reading > Discourage search engines from indexing this site When “☑ Discourage search engines from indexing this site” is enabled: <meta name='robots' content='noindex, nofollow' /> When “☐ Discourage search engines from indexing this site” is disabled: <meta name='robots' content='max-image-preview:large' /> |
sign up on here if you haven't already https://search.google.com/search-console it will clearly tell you any issues that still persist. |
Disable "Discourage search engines from indexing this site" under Settings > Reading to change <meta name='robots' content='noindex, nofollow' /> to <meta name='robots' content='max-image-preview:large' /> Special thanks to HabitSeven’s Jordon Harding for his expert advice; see Issue #126. Also, fix the French Secondary Navigation menu and Footer menu which disappeared for some unknown reason. It took some tweaking (adding and removing menu items) under Appearance > Menus to get the French menus to appear again.
Our website https://www.riskprofiler.ca/ does not appear in Google, Bing or DuckDuckGo search results.
We really need to improve our SEO.
Details
When searching for just "RiskProfiler", top results are on "riskprofiler.io" (understandable),
but even when explicitly searching for "RiskProfiler.ca", the top results are either:
Interestingly, our Pygeoapi pages https://geo-api.riskprofiler.ca/, and GitHub repos (e.g. OpenDRR/riskprofiler), https://geoscan.nrcan.gc.ca/starweb/geoscan/servlet.starweb?path=geoscan/fullf.web&search1=R=331875 show up in the search results, but https://www.riskprofiler.ca/ itself is nowhere to be seen.
Suggested remedies
Suggestions from fellow EMS members
Improve SEO (search engine optimization).
For example, Open Graph meta tags could be added as a minimum? E.g., from https://climatedata.ca/:
Continue the effort to get https://www.riskprofiler.ca/ listed in more NRCan and other Government of Canada web pages
Special thanks
Many thanks to Meg (@MPConda) for bringing it up during our EMS meeting on 2024-04-09,
and to Joost (@jvanulde) and Jordan (@jordanharding) for providing expert advice!
Tasks
<meta name="robots" content="noindex, nofollow">
on production site by changing WordPress setting; see also https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag<meta name="robots" content="noindex, nofollow">
manually in our "Deploy to GitHub Pages" workflow so our preview site at https://opendrr.github.io/riskprofiler/ does not get indexed by Google et al.The text was updated successfully, but these errors were encountered: