Skip to main content
Log in

Revenue-maximizing ranking algorithm for advertisers in sponsored search advertising using novel adaptive keyword-weighted approach

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Sponsored search has emerged as a prominent form of advertising on the internet and acts as a major source of revenue for various search engines. In this, the attention of the user is drawn towards the ads, presented as sponsored links, along with organic search results, to the entered query, on a given search engine. Advertisers bid on keywords (also referred to as bid terms) of possible future search queries and pay accordingly on getting clicked. It is observed that normally the advertisers bid on frequently occurring keywords in the search queries which often leaves the revenue space of search engines underexplored. The paper presents a novel technique for maximizing the revenue of a given search engine by an adaptive keyword-weighted approach. The proposed approach ensures weight assignment to keywords based upon their impression-winning capability adaptively and progressively. It then couples the weights assigned with the rarity factor of the keywords leading to a revenue-maximizing ranking mechanism. Advertisers with lower bid values but relevant rare keywords are explored over the higher bidders. Quantitative analysis results show that the proposed algorithm is efficient and it shows significant improvement compared to the generalized balance algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1:
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

References

  1. An W, Park C, Han X, Pattipati KR, Kleinman DL, Kemple WG (2011) Hidden Markov model and auction-based formulations of sensor coordination mechanisms in dynamic task environments. IEEE Trans Syst Man Cybern Part A Syst Hum 41:1092–1106. https://doi.org/10.1109/TSMCA.2011.2114342

    Article  Google Scholar 

  2. Baadsgaard J (2018) What is Google Adwords and Why do I need it? https://disruptiveadvertising.com/adwords/what-is-google-adwords/

  3. Bateni MH, Feldman J, Mirrokni V, Wong SC (2014) Multiplicative bidding in online advertising. In Proceedings of the fifteenth ACM conference on economics and computation (EC '14). Association for Computing Machinery, New York, NY, USA, 715–732. https://doi.org/10.1145/2600057.2602874

  4. Deshwal P (2016) Online advertising and its impact on consumer behavior. Int J Appl Res 2(2):200–204 ISSN print: 2394-7500

    Google Scholar 

  5. Devanur NR, Hayes TP (2009) The Adwords problem: online keyword matching with budgeted bidders under random permutations. In: Proceedings of the 10th ACM conference on electronic commerce (EC '09). Association for Computing Machinery, New York, NY, USA, 71–78. https://doi.org/10.1145/1566374.1566384

  6. Edelman B, Schwarz M (2010) Optimal auction design and equilibrium selection in sponsored search auctions. Am Econ Rev, Am Econ Assoc 100(2):597–602

    Article  Google Scholar 

  7. Ghose A, Yang S (2007) An empirical analysis of search engine advertising: sponsored search and cross-selling in electronic markets. NET Institute, Working Papers

  8. Google Ads. (n.d.) https://ads.google.com

  9. Grbovic M, Djuric N, Radosavljevic V, Silvestri F, Baeza-Yates R, Feng A, Ordentlich E, Yang L, Owens G (2016) Scalable semantic matching of queries to ads in sponsored search advertising. In: Proceedings of the 39th international ACM SIGIR conference on Research and Development in information retrieval (SIGIR '16). Association for Computing Machinery, New York, NY, USA, 375–384. https://doi.org/10.1145/2911451.2911538

  10. Gupta S, Mishra A (2020) A novel approach for improving Real-Time Bidding Strategy. Mater Sci Eng Conf Ser 804(1):012043. https://doi.org/10.1088/1757-899X/804/1/012043

    Article  Google Scholar 

  11. Gupta S, Mishra A (2021) Evolution of online marketing tools, approaches, and strategies with associated challenges: a survey. Int J Technol Diffusion (IJTD) 12(3):61–82. https://doi.org/10.4018/IJTD.2021070104

    Article  Google Scholar 

  12. Gupta S, Mishra A (July 12, 2021) Big Data Analytics: Approaches and Applications in Online Marketing. Available at SSRN: https://ssrn.com/abstract=3884656 or https://doi.org/10.2139/ssrn.3884656

  13. Hang L (2011) A short introduction to learning to rank. IEICE Trans 94-D:1854–1862. https://doi.org/10.1587/transinf.E94.D.1854

    Article  Google Scholar 

  14. Johnson J (2021) Advertising revenue of Google from 2001 to 2020. https://www.statista.com/statistics/266249/advertising-revenue-of-google/

  15. Klapdor S, Anderl EM, Wangenheim FV, Schumann JH (2014) Finding the right words: the influence of keyword characteristics on performance of paid search campaigns. J Interact Mark, Elsevier 28(4):285–301. https://doi.org/10.1016/j.intmar.2014.07.001

    Article  Google Scholar 

  16. McLaughlin K, Friedman D (2016) Online ad auctions: An experiment. ESI working paper 16-05. Retrieved from http://digitalcommons.chapman.edu/esi_working_papers/183/

  17. Nagarad S (2019) Google Adwords. https://www.digitalvidya.com/blog/what-is-google-adwords/

  18. Oberoi A (2013) The History of Online Advertising. https://www.adpushup.com/blog/the-history-of-online-advertising/

  19. Qu Y, Cheng G (2011) Falcons concept search: a practical search engine for web ontologies. IEEE Trans Syst Man Cybern Part A Syst Hum 41:810–816. https://doi.org/10.1109/TSMCA.2011.2132705

    Article  Google Scholar 

  20. Rajaraman A, Leskovec J, Ullman J (2014) Mining of Massive Datasets. https://doi.org/10.1017/CBO9781139058452

    Book  Google Scholar 

  21. Ribeiro-Neto B, Cristo M, Golgher PB, Moura ES (2005) Impedance coupling in content-targeted advertising. In Proceedings of the 28th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR '05). Association for Computing Machinery, New York, NY, USA, 496–503. https://doi.org/10.1145/1076034.1076119

  22. Ruggiero C, Prabhakar K, Maxim S, Christopher A (2017) Sponsored Search Auctions with Rich Ads. ACM 978–1–4503-4913-0/17/04. International World Wide Web Conference Committee (IW3C2), WWW 2017, April 3–7, 2017, Perth, Australia

  23. Rusmevichientong P, Williamson DP (2006) An adaptive algorithm for selecting profitable keywords for search-based advertising services. In: Proceedings of the 7th ACM conference on electronic commerce (EC '06). Association for Computing Machinery, New York, NY, USA, 260–269. https://doi.org/10.1145/1134707.1134736

  24. Shin W (2015) Keyword search advertising and limited budgets. Marketing Science, INFORMS 34(6):882–896. https://doi.org/10.1287/mksc.2015.0915

    Article  Google Scholar 

  25. Tsan-Ming C, Xun L, Cheng M (2015) Search-Based Advertising Auctions With Choice-Based Budget Constraint. IEEE Trans Syst Man Cybern 45(8):1178–1186

    Article  Google Scholar 

  26. Walrand J (2007) An efficient Nash-implementation mechanism for network resource allocation. Automatica 46:1276–1283. https://doi.org/10.1016/j.automatica.2010.05.013

    Article  MathSciNet  MATH  Google Scholar 

  27. Xia C, Guha S, Muthukrishnan S (2016) Targeting algorithms for online social advertising markets. IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM), 2016, pp. 485–492. https://doi.org/10.1109/ASONAM.2016.7752279

  28. Yuan S, Wang J, Zhao X (2013) Real-time bidding for online advertising: measurement and analysis. https://arxiv.org/abs/1306.6542

  29. Yuan S, Wang J, Chen B, Mason P, Seljan S (2014). An empirical study of reserve price optimisation in real-time bidding. In Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining (KDD '14). Association for Computing Machinery, New York, NY, USA, 1897–1906. https://doi.org/10.1145/2623330.2623357

Download references

Author information

Authors and Affiliations

Authors

Contributions

Both the authors contributed to the study’s conception and design. Atul Mishra conceptualized the area of investigation and thereafter material preparation, data collection, and analysis were performed by Shikha Gupta. The first draft of the manuscript was written by Shikha Gupta and Atul Mishra commented on versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Shikha Gupta.

Ethics declarations

The authors declare that no funds, grants, or other support were received during the preparation of this manuscript. The authors have no relevant financial or non-financial interests to disclose.

Conflict of interest

The authors have no conflicts of interest to declare that are relevant to the content of this article.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gupta, S., Mishra, A. Revenue-maximizing ranking algorithm for advertisers in sponsored search advertising using novel adaptive keyword-weighted approach. Multimed Tools Appl 82, 12043–12064 (2023). https://doi.org/10.1007/s11042-022-13747-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13747-6

Keywords

Navigation