said 1 year, 3 months ago:
Have you done the research to figure out what keywords to use when you plant “keyword rich” text on the page? Start there. Make sure you’re using words that people actually use to search with.
Then, you may be competing with a lot of sites to rank in the top 10 for your preferred keyword phrases, but you really only have to worry about what the top 10 are doing. Plug your keyword phrase into Google and see what the top 10 are already doing in terms of title tags, headings, number of words on the page,etcetera. Then copy them or go one better. I don’t mean copy their text; I mean copy their methods.
As I’m sure you know it’s not quite that simple, but it’s a good place to start. You are right to focus on the text on the page and inbound links. Once people find your page, you want them to stick around, come back, and refer you to others. As @devanianjali has stated, videos are an excellent way of doing that. Use happy folks from your client’s targeted demographic to best resonate.
Good luck! You’re on the right track.