Optimized Page Content (On-Page SEO)
Some of Spaciously's listings were not showing in Google results or getting only a few impressions. To improve on-page SEO, I researched common queries for each activity and updated listings with long-tail keywords. Later I automated listing content creation with OpenAI API.
What I did
I started with researching keywords on SEMrush (keyword overview, and keyword magic tool). I found out that our listing titles and descriptions did not match the queries people were entering. For example people search for "candle making class in San Francisco," not "meditative aromatherapy workshop." We updated the listings' titles and description with higher-volume long-tail keywords (low hanging fruits). I set up Semrush keyword alerts to track our keywords. To reduce listing creation time I later added an Airtable script that calls the OpenAI API and creates the listing content.
Results
1. Impressions and clicks improved steadily as we paid attention to the right keywords.
2. Listings can be created 2x faster.
2. Listings can be created 2x faster.
Tech stack
SEMrush, Google Search Console, Google Analytics, OpenAI API, Airtable script.


