Enhancing SEO in Single-Page Web Applications in Contrast With Multi-Page Applications

被引:1
|
作者
Kowalczyk, Karolina [1 ]
Szandala, Tomasz [1 ]
机构
[1] Wroclaw Univ Sci & Technol, Fac Informat & Commun Technol, PL-50370 Wroclaw, Poland
来源
IEEE ACCESS | 2024年 / 12卷
关键词
!text type='Java']Java[!/text]Script; search engines; single-page applications; web search; SEARCH ENGINE OPTIMIZATION;
D O I
10.1109/ACCESS.2024.3355740
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper comprehensively reviews methods for improving single-page applications' visibility (SPAs) and user experience, focusing on the intricacies of search engine optimisation (SEO). This research contrasts the complexities and challenges in optimising SEO in SPAs instead of conventional multi-page applications (MPAs). It identifies vital optimisation methods and evaluates their applicability in the contemporary web landscape. The research method involves implementing the explored optimisation techniques across three distinct projects utilising emerging technologies for SPA, MPA, and a hybrid approach using Isomorphic JavaScript. These applications are systematically examined and subjected to a comparative analysis to assess the effectiveness of the optimisation strategies before and after applying the optimisation strategies. The empirical results substantiate that adopting an innovative approach to Client-Side rendering for the initial page load, combined with traditional SEO practices, performance enhancements, and tailored methodologies for specific technologies, facilitates SEO optimisation in SPAs at a level commensurate with MPAs. The findings of this work hold significant implications for web developers, offering insights and actionable strategies to augment visibility and performance in search engine results. By bridging the theoretical understanding with hands-on application and empirical analysis, the research contributes to the evolving field of web application development. It underscores the critical role of SEO optimisation in the context of SPAs, highlighting its importance for search engine rankings and overall user engagement and satisfaction. Code is available on GitHub:https://github.com/karolinakowalczyk?tab=repositories&q=TravelBLog
引用
收藏
页码:11597 / 11614
页数:18
相关论文
共 50 条
  • [1] Migrating multi-page web applications to single-page AJAX interfaces
    Mesbah, Ali
    van Deursen, Arie
    CSMR 2007: 11TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS: SOFWARE EVOLUTION IN COMPLEX SOFTWARE INTENSIVE SYSTEMS, 2007, : 181 - +
  • [2] Automated Transformation of Template-Based Web Applications into Single-Page Applications
    Oh, Jaewon
    Ahn, Woo Hyun
    Jeong, Seungho
    Lim, Jinsoo
    Kim, Taegong
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 292 - 302
  • [3] Salvaging security for speedy single-page applications
    Archer G.
    Network Security, 2022, 2022 (05)
  • [4] Integrating scientific single-page applications with DevSecOps☆
    Drane, Lance
    Mcdonnell, Marshall
    Petras, Randall
    Stiner, Cody
    Ruckman, Arthur J.
    Wiggins, Gavin M.
    Cage, Gregory
    Smith, Robert
    Hitefield, Seth
    Mcgaha, Jesse
    Ayres, Andrew
    Brim, Mike
    Archibald, Richard
    Malviya-Thakur, Addi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [5] Reactive Single-Page Applications with Dynamic Dataflow
    Fowler, Simon
    Denuziere, Loic
    Granicz, Adam
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PADL 2015, 2015, 9131 : 58 - 73
  • [6] Ultra lightweight web applications: A single-page wiki employing a partial ajax solution
    Rees, Michael
    AusWeb: Australas. World Wide Web Conf., 1600,
  • [7] A Model-driven Approach for Generating RESTful Web Services in Single-Page Applications
    Hernandez-Mendez, Adrian
    Scholz, Niklas
    Matthes, Florian
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 480 - 487
  • [8] Beyond single-page web search results
    Varadarajan, Ramakrishna
    Hristidis, Vagelis
    Li, Tao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (03) : 411 - 424
  • [9] Web-Based Human-Machine Interfaces of Industrial Controllers in Single-Page Applications
    Jeng, Shyr-Long
    Chieng, Wei-Hua
    Chen, Yi
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [10] XWRAPComposer: A multi-page data extraction service for bio-computing applications
    Liu, L
    Zhang, JJ
    Han, W
    Pu, C
    Caverlee, J
    Park, S
    Critchlow, T
    Coleman, M
    Buttler, D
    2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, VOL 1, PROCEEDINGS, 2005, : 271 - 278