idaholab / MontePy

MontePy is the most user friendly Python library (API) to read, edit, and write MCNP input files.
https://www.montepy.org/
MIT License
33 stars 7 forks source link

Improve SEO of documentation to make package more findable.l #391

Open MicahGale opened 8 months ago

MicahGale commented 8 months ago

If you search "python mcnp" on google or duckduckgo, MontePy is likely never on the first page of results. If you search "python mcnp input" on duckduckgo we then get bumped up to the front page.

We should go through our documentation to make sure that when people want something like MontePy, they actually can find this as a solution.

MicahGale commented 3 months ago

I recently set up Google search console, and Bing Webmaster for montepy.org. Bing actually has some ~recommendations~ complaints that would help with SEO:

Issue Severity pages affected
H1 tag missing Notice 1
More than one h1 tag Notice 2
Html size is too long Warning 1
Title too long Warning 10
Meta Description tag missing Error 74

More details

MicahGale commented 3 months ago

See this sphinx directive for meta data. https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html#html-meta