SEO Enhancements for React/Python Site
Budget: $250 – $750 USD
Looking for the following SEO setup on a react / python site. Please let me know price for all of this plus your timeline.
1. Event page head upgrade
* Dynamic <title> (e.g. “Puppy Yoga in Reno | July 25 | Hometown Post”)
* Dynamic meta description
* Canonical URL
* Robots tag
* Extend the existing server-side injection view
2. Event JSON-LD schema
* Event + Place structured data including:
* Name
* Dates
* Venue
* Address
* Geo coordinates
* Image
* Ticket link
* Makes events eligible for Google Event Rich Results.
3. Category page head
* New server-side injection for /categories/<slug>
* Example title:
* “Live Music Events in Reno | Hometown Post”
* Dynamic description
* Canonical URL
4. Venue page head
* Same treatment for /venues/<id>
* Example title:
* “Nugget Casino Events | Sparks, NV | Hometown Post”
* Place JSON-LD schema
5. Homepage + static pages
* Proper title
* Meta description
* Canonical URL
* noindex on admin/internal routes
6. Breadcrumb JSON-LD
* Breadcrumb trail:
* Home → Category → Event
* Added to event pages
7. Image SEO
* Alt text from event name + city
* Title text from event name + city
* Apply to:
* Event cards
* Event detail pages
* Widgets
8. XML sitemap + robots.txt
* Auto-generated sitemap containing:
* Events
* Categories
* Venues
* Exclude expired events
* robots.txt points to the sitemap
9. Testing & verification
* Google Rich Results Test
* Social share debugger
* Verify the source HTML for every page type
1. Event page head upgrade
* Dynamic <title> (e.g. “Puppy Yoga in Reno | July 25 | Hometown Post”)
* Dynamic meta description
* Canonical URL
* Robots tag
* Extend the existing server-side injection view
2. Event JSON-LD schema
* Event + Place structured data including:
* Name
* Dates
* Venue
* Address
* Geo coordinates
* Image
* Ticket link
* Makes events eligible for Google Event Rich Results.
3. Category page head
* New server-side injection for /categories/<slug>
* Example title:
* “Live Music Events in Reno | Hometown Post”
* Dynamic description
* Canonical URL
4. Venue page head
* Same treatment for /venues/<id>
* Example title:
* “Nugget Casino Events | Sparks, NV | Hometown Post”
* Place JSON-LD schema
5. Homepage + static pages
* Proper title
* Meta description
* Canonical URL
* noindex on admin/internal routes
6. Breadcrumb JSON-LD
* Breadcrumb trail:
* Home → Category → Event
* Added to event pages
7. Image SEO
* Alt text from event name + city
* Title text from event name + city
* Apply to:
* Event cards
* Event detail pages
* Widgets
8. XML sitemap + robots.txt
* Auto-generated sitemap containing:
* Events
* Categories
* Venues
* Exclude expired events
* robots.txt points to the sitemap
9. Testing & verification
* Google Rich Results Test
* Social share debugger
* Verify the source HTML for every page type