A couple of questions when time permits.
1 - Is there a way to remove the question mark? from the end of page URLS /? and the /?s= from the root domain URL?
For example change
https://domain.com/?s= to https://domain.com/
https://domain.com/Roster/? to https://sigil-guild.com/Roster/
2 - I noticed that the URLs work in lowercase, but menu options for internal items default to the first letter of the first word being capitalized.
Is it possible force all URLs to lowercase and what method would you recommend? I tried adjusting this in .htaccess, but it didn't work.
There are no options for your requests. Also, removing the ? is not possible, as the urls do not know if they have params or not.
Also, e.g. having the ? (With seperates the params from the URL) is not SEO related. Also, the search engines are not interested in if you have capitalized letters in the URL.
You are correct, case does not impact SEO. Google doesn't care if your URLs' are in upper or lowercase. However, since the URL can resolve and potentially be indexed in multiple cases that can be. https://www.searchenginejourna…apitalization-seo/343369/
No worries in any case thank you for your response.