Google has recently come up with an experiment with a new card carousel test that features content from local businesses near the top of search results. Search Engine Land names this self-promotion option that Google is testing as ‘Local Business Cards’ but, Verge indicated that Google hasn’t
Read more →