For first issue: Google only finds urls, it does not create them, so this urls must be linked somewhere. Sometimes lists especially in module or lsit field produce wrong urls if thy are not setup with itemid target.
Second behavior is a setting in a search type, you can limit urls to be accessible only trough certain content types (set Allowed Content Type(s) in List -> Configuration-> SEO)
Thanks, Klas. Sure, the urls must be linked somewhere.
But my SEF URL problem is somewhere else. Can you please quickly comment.
In List -> Configuration-> SEO you can limit Content Types for specific list links. But I have a reversed issue. Google found URLs with menu item aliases that do not exist on my website. So I have no idea where the links are. Besides, I realized that item aliases can be replaced by any text and the links still work.