Make a blog for your business and add content consistently. Use this content to share on social media such as Pinterest, Twitter, and Facebook. Grow your reach for your blog by adding topics that resonate with locals. Create a blog post about a local event, news that touches your community, or new products and services that you are offering.
Try creating an editorial calendar for your blog to avoid being inconsistent, and place posts about two weeks before they need to be found. Schedule your blog posts on your calendar, and then either get to writing yourself or choose a competent writer to fill your blog with useful information on the topics you have identified. Google indexing typically takes about two weeks for blog posts, so if you are posting about events, you need to be mindful of this.