Check weather the url's are in sitemap or not! If not then add them in the sitemap and submit for the indexing. Or If present in the sitemap, then resubmit for indexing
Re: build backlinks
Do - Competitor Analysis to get relevant high quality backlinks.
Re: Site issues
Your website load time is more, you have to optimize your web page Speed. Your site is not optimize --- index . php is coming in the urls - optimize
nearly make 2100 words to 3000 words...
Re: Why am I not on page 1 of google?
Create backlinks on the targeted keywords.
Keep winning quality backlinks periodically is the key to success.
Re: How to optimize AMP ?
This might be helpful to you, https://instapage.com/blog/amp/
Re: Best Tools for Keyword research in 2023?
Google Keyword Planner is the best tool.
Re: Why am I not on page 1 of google?
Social media marketing is very powerful and free source to get organic traffic.
Of course use both, you think correctly, so you will not miss out on additional traffic