Let's say I have a dictionary-like website where I have canonical URLs like
example.com/egregious which displays the definition of the word "egregious".
However, I have a couple of "static pages" that are not really word definitions, like the about page of the website, for which I'm reluctant to use
example.com/about as that implies to be the definition of the word "about".
I would strongly prefer not to change my main content URLs (word definitions in this example) to something like
example.com/definition/egregious as that doesn't fit too well with my domain name.
What's the best approach to take here? Several ideas come to mind:
Use an URL segment like "pages", e.g.
example.com/pages/about. This seems a bit strange, since
example.com/pagesseems like an actual word on the website.
Use a single character URL segment e.g.
example.com/p/about. This seems like a less semantic version of the above.
Use a special character as a URL segment, e.g.
example.com/-/about. The validity of this approach is the subject of my original question.
Use a special character in the page name itself to differentiate it from a word definition, e.g.
example.com/~about. This is my favourite at the moment.
Are there any problems (technical or otherwise) with any of these? Are any of them in any way better or worse than the rest?