If you're talking about a location based franchise backed by a web brand, then ignore this comment.
If you're really talking about a website, which you can franchise to make your own website in exchange for royalty/other franchise schemes, I think you need to understand why franchisees are needed in the first place.
Brands opt for franchise because it is difficult to reach other geographic locations on their own as it requires substantial investment upfront to open a new shop. So investors, or franchise owners provide the investment and operations in exchange for marketing services and a royalty on sales.
The thing with websites are that they are geography agnostic, so cost for supporting a new location is Rs. 0. Hence, they would do it themselves.
There are other models though, like companies providing their infrastructure so you can use them to build your own branded sites. Shopify does that, and in a sense so does Amazon.
Maybe white-labelling is what you're looking for here?