How this tool computes its result
Strips apostrophes, replaces any character that is not a Unicode letter, digit, whitespace, or hyphen with a space (using a Unicode-aware \p{L}\p{N} regex), splits on whitespace, optionally drops a fixed 17-word stop-word list (a, an, the, and, or, for, of, to, in, on, with, at, by, from, is, are), joins the remaining words with your chosen delimiter (hyphen or underscore), collapses repeated delimiters, and trims leading/trailing delimiters. If a domain is supplied, the tool checks whether it already starts with http(s):// and prefixes https:// only if it doesn't, then appends the generated slug to build a full preview URL.
