Build links from relevant niche
Add quality required content
Make site user friendly
Offer great user experience and make the loading time fast
dont use high quality images
Use proper alt tags and names for the images
If you want your website to genreate business or achieve the business goal it is not enough to optimize the website technically for on page seo only by adding some seo elements. But you need to audit your website for all aspect like website design, marketing features, User interface and finally for seo. Check your website for:
If your website design is attractive.
If website is easy to use.
If Website content is that user want to read.
Proper use of CTA (call to action button) like Sign up, contact us, booking, call button.
A blog section that have blogs that really helps to users in any way.
On page SEO improvements : Audit your website through any online SEO tool. Like nibble seo tool or seo site checkup to find the missing seo elements. Fix the issues on the website and start to promote website on different website related to your industry.
SSL/CDN - Cloudflare
Remove Unused CSS scripts
Move JS scripts to footer
No index duplicate content
upgrade the server
remove unnecessary plugins
Run site in screamingfrog - find broken links, wrong title tags, etc etc.
Get post size under 1.5mb