I am building a business directory page where the user can filter through locations and different branches. The directory uses a freemium-model which means that the basic listings are completely free and business owners can purchase a premium listing for a certain period of time. A premium listing contains more info and each premium listing has their own page for details.
How do you handle SEO for temporarily available premium listings?
At first, I thought about setting noindex,follow
to the basic listings and index,follow
to the premium ones and then, when they have expired, setup a 302 redirect
to the listings page where you'd see all listings and could use the filters to find what you are looking for.
But, if a listing went from basic to premium and it expires after i.e. 6 months and goes back to basic, wouldn't that result in a problem because the link to the premium listing details-page would still be indexed until the site is being crawled again?
I searched around the web for a while but the answers differ very much. How do sites like yellowpages handle this? Can someone help me with the logic?
Edit
Basic Listings contain:
- an address
- a phone number
- branches (categories) they are listed in
Premium Listings contain:
- all of the above
- a map
- opening hours
- a descriptive text
- a contact form
- the business website URL