Fixing structured data, submitting Stripe, and optimizing price tracking
What I worked on today
Got distracted by missing favicons, so I quickly created and implemented them in Figma.
Fixed errors in my JSON-LD structured data, which should improve SEO and help Google better understand content.
Submitted the Stripe approval application, moving another step closer to making Spyrate a real product.
Started reviewing pricing intelligence tools to improve how Spyrate handles competitor price tracking and price monitoring software integrations.
Explored e-commerce competitive analysis strategies to refine our pricing approach.
Lessons learned
My gut feeling about the original keyword list was right—it didn’t align well with our actual focus.
After deeper research, we identified better pricing intelligence and competitor tracking keywords.
Updated all previous blog posts to reflect this improved SEO strategy.
Small distractions like favicons can feel more urgent than they actually are.
Structured data mistakes can impact SEO visibility, so fixing them is worth the effort.
Competitor pricing strategy isn’t just about tracking prices but making them actionable for businesses.
The Stripe approval process is an important milestone but doesn’t replace the need for marketing and customer acquisition.
Challenges faced
Feeling the tension between building features and focusing on SEO, marketing, and lead generation.
Questioning market potential, but still committed to the process for learning and potential internal use.
What’s next
Continuing work on the monitor activity feed to enhance competitive pricing insights.
Evaluating whether I should dedicate more time to retail price intelligence and online price monitoring to improve Spyrate’s visibility and market positioning.