here are some tips to create a SEO friendly web site (not easy but needed for online success)
https://www.business2community.com/seo/7-tricks-make-web-design-seo-friendly-0877501
SEO (search engine optimization) that is the most expensive and slowest process unless you paid ads on FB, Instagram and Google
the best that you can do to naturally get displayed on the front pages of the searches is unique, quality content so content is the king of SEO but you need to find the right people to write it for you with selected keywords with the right proportion of content and keywords etc.
Online Presence is important in SEO
website, blogs, FB business page, Google local listing, Instagram, LinkedIn business page, Twitter and many more
https://blog.hootsuite.com/steps-to-create-a-facebook-business-page/
https://www.facebook.com/business/help/683232231880431
once you have your own website make sure you create
web analytical code and implement it in your site so you can track you is coming to your site and how
https://analytics.google.com/analytics/web/provision/#/provision
and web master tools as well those tools will help you navigate your site or see yourself how visible are you on the internet (if the links dont work just google them)
https://www.google.com/webmasters/#?modal_active=none
Paid ads can boost your traffic as well in shorter time
here is one very good tutorial on FB ads that can open your eyes or give you very good understanding on it.
https://www.youtube.com/watch?
You can use the Google's keyword planner for your campaign
https://ads.google.com/home/tools/keyword-planner/
You need to outsource small/big web projects
https://www.fiverr.com/
https://www.freelancer.com/
If you need to get SSL security certificate for your site for really cheap like $5 or so (normally they are $65)
https://www.ssls.com/
If you need to your clients to sign some kind of agreement online before you conduct business, this link below may help you on that
https://www.jotform.com/
Check your site SEO score or Content uniqueness
Plagiarism check on contents
https://smallseotools.com/plagiarism-checker/
Website SEO checker
https://smallseotools.com/website-seo-score-checker/
Find out who spends how much on adwords campaigns
If you are interested in learning more about e-Commerce web solutions especially open source and free ones
https://www.floship.com/the-top-10-open-source-ecommerce-platforms/
Checkout CMS templates for less than $100 you can have a pro looking web site
https://www.templatemonster.com/
Geolocation API:
===============
Geolocation API
https://stackoverflow.com/questions/2577305/get-gps-location-from-the-web-browser
Geolocation requests
https://developers.google.com/maps/documentation/geolocation/intro
How To Detect The Location of Your Website’s Visitors Using JavaScript
https://medium.com/better-programming/how-to-detect-the-location-of-your-websites-visitor-using-javascript-92f9e91c095f
HTML5 Geolocation API
https://browserleaks.com/geo
Detect Location with a Web Browser and Reverse Geocode it to an Address with HERE
https://developer.here.com/blog/detect-location-with-a-web-browser-and-reverse-geocode-it-to-an-address-with-here
Geolocation: Displaying User or Device Position on Maps
https://developers.google.com/maps/documentation/javascript/geolocation/
Using HTML Geolocation
https://www.w3schools.com/html/html5_geolocation.asp
Geolocation API
https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API