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?v=iR6ATUw0BIU

 

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

https://smallseotools.com/

 

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

https://www.spyfu.com/

 

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