Bu kavram, ilk olarak 2006 yılında Rohit Bhargava tarafından ortaya atılmıştır. 2006 yılında yazdığı makalesinde[1] Rohit, sosyal medya optimizasyonundan bahsetti ve 5 maddelik bir liste yayınladı. Bu makale; dijital pazarlamacılar tarafından fazlasıyla tartışıldı ve dikkat çekti. Daha sonra çeşitli kişilerce bu liste genişletilerek 16 maddelik bir liste oluştu. İlk makalesinin yayınında 4 yıl sonra Rohit, yayınladığı 5 maddelik listeyi revize ederek değiştirdi. Sağ tarafta Rohit’in 5 maddelik listesi bulunmaktadır :
Liste görselinde geçen kelime anlamı,
- Mashup : Bir ya da daha fazla kaynaktan API ve benzeri servisler tarafından ham dataları alarak, dataları yeni bir forma dönüştürerek hizmet veren web siteleridir. Örneğin, merkez bankası sitesinden döviz kurlarının XML formatında alınarak yeni bir tasarım içinde sunularak oluşturulan web sitesi, bir “mashup”tır.