Mconnect AJAX Product Infinite Scroll Extension for Magento 2 takes place of default pagination that loads products on that category or search page automatically while scrolling down till it reaches to the end. The extension also allows you to have a button instead of the scroll down. Once the end of the products is reached on the page, the extension will hide show more button. It can be enabled for all the category and product search pages or either one if you need. Due to the integration with AJAX, the page won't refresh or reload while fetching the products when scrolling down. The extension is SEO friendly, has lazy load capability, and improves the user experience significantly.