We have platform where users can sell their bikes. The most relevant SEO key terms user type to find online platform to sell the bike is like:
- Sell bike in new york
- Sell bike in new jersey (Similar keywords in other popular cities)
- Sell my old bike
- Sell my bike
- Sell bike
We have created a landing page for letting the user upload their bike on our platform to sell. We have placed images for these popular cities and below the city image, we have written the city name.
The problem is Google is only able to see "new york", "new jersey" below the city image by this and not "sell bike in new york", "sell bike in new jersey" etc. And placing text like "sell bike in new york" etc. below each image would be very bad user experience.
How can I change image text to be more SEO friendly? And how should the text of this page be modified to gain best SEO rank if we want to target above 5 key searches?