If you run a local fishing or boating charter business in a tourist destination, you'll likely have a lot of competition. Local SEO is essential if you want to secure a prominent spot in Google's search results so tourists will book charters.
Backlinks will help both for SEO and having people click through to visitor your website. Try to get links from local accommodations under their things to do. You can offer to list their rooms for your visitors looking for a place to stay before or after their fishing or boating excursion.
Blog so relevant keywords are on your site. Include a wide variety of topics, such as the best bait, kids and fishing and more. People who book with you will appreciate the additional information. Create posts about the frequently asked questions your visitors have; they will appreciate not having to ask. Google also favors helpful content.
Have an active social media presence. Tag your visitors, with their permission, with their catch; everyone likes to show off how well they did. Ask your visitors if you can tag them on the contract they sign so no one accuses you of spamming.
Join forums and answer questions. Be as helpful as possible and only promote your business with a link; don't talk about it. Offer helpful fishing or boating tips and be an active member of the community. You can also join Facebook groups.
Build citations and ensure each one has the correct information. Have a Google Business profile along with getting on Bing Places. Add photos and encourage your customers to review your business.
Finally, make sure your website is up to snuff. It should be responsive and load quickly. Your website should also look modern and make it easy for people to book with you. Have plenty of crisp, clear photos to entice visitors into booking with your company. For more information click here https://www.reddit.com/r/SEO/comments/fcnra8/startingafishingcharterbusinesswhatshould_i/.