I tried looking thru some old threads and maybe this came up, but i couldn't find it. Does having a physical address listed on a website help give authority to a site in the Google SERPS? Does having a google maps business listing confirmed for a site help in the regular Google SERPS? Is it a factor in their algo or not?