A generic term used to encompass the overall presence a business has established on the Internet. Local businesses seek visibility via search engine rankings, social media profiles, review profiles, and other platforms.
« Back to Glossary IndexA generic term used to encompass the overall presence a business has established on the Internet. Local businesses seek visibility via search engine rankings, social media profiles, review profiles, and other platforms.
« Back to Glossary Index