5 Website Carousel Best Practices to Enhance Your Sliders [Examples]

Get started free
Maddie Sheng
Maddie Sheng


Website carousel sliders are a great way to feature your most important content through a series of images and text. However, they can sometimes be an eyesore or, worse, a deterrent for your visitors.

web designer reading website carousel best practices

In this post, we’ll cover best practices for creating an engaging website carousel, then go over the best examples we’ve seen online. Let’s get started.

Access hundreds of Website Themes & Templates on HubSpot

When implementing a website carousel on your site, it's important to do so in a way that enhances your user experience (UX). If you don't have a clear intention for how a website carousel will enhance your UX, then you might want to consider a different design element to achieve your goals.

HubSpot’s very own Website CRO Strategist & Copywriter, Rebecca Hinton, shares that while carousels may not be ideal, they can be a great way to personalize content for different types of customers.

A well-designed carousel should feature your content and make it so that your users have an easier and more enjoyable experience on your site. Your carousel should intrigue visitors to learn more about what you have to offer and spark their interest.

Now, let’s review some website carousel best practices to help you do just that.

1. Ditch autoplay.

It’s common for carousels to flip through content automatically. However, it might be better to stray away from autoplay for a few reasons.

A carousel's automatic advancing and frequent movement can be reminiscent of an ad, which can be a big turn-off for visitors and cause them to bounce. Giving the user full control of the carousel’s speed and pace will make for a more comfortable experience.

A well-executed carousel slider should attract and inform the viewer. Autoplay carousels may not give your visitors the time they need to digest the content of each slide. This can be frustrating and confusing for your visitor and can potentially snap them out of their buying journey. For this reason, it's best to leave the carousel switching in their hands.

From a technical standpoint, autoplay carousels can also interfere with a webpage’s performance by lengthening loading times. Additionally, an auto-advancing carousel can hurt your page's accessibility and alienate users who suffer from motor skill issues.

By giving users control over when to advance in the carousel, they’ll stay engaged and consume your content at their own pace, ultimately empowering your customers.

2. Provide easy navigation.

Now that you've passed on autoplay, you'll need to provide navigation so your users can surf the carousel on their own. The most common types of website carousel navigation are left/right arrows and dot-based systems.

Left/Right Arrows

Left and right arrows are a straightforward way for your users to navigate your carousel.

arrow web carousel example

Image Source

What we like: Your carousel navigation should be intuitive and simple for your visitor to use, and it doesn't get more intuitive than left/right arrows. The arrows in the above example are cohesive with the design of the site, which is a nice touch.

On click, the arrows should advance to the next slide or move back. Just make sure your arrows are pointing in the direction they move in.


Dot-based navigation systems show a series of circles representing a slide in your carousel. Typically, the circles are hollow by default, but display as filled for the current slide.

dot-based web carousel example

Image Source

What we like: Dot-based navigation is minimal and clean in design, and shows the user exactly where they are in your carousel.

3. Adapt to all devices.

According to Statista, worldwide mobile web traffic has consistently hovered around 50% since 2017. With a host of devices from phones to tablets to laptops nowadays, it’s important to adapt your website accordingly.

This means website carousels must have a responsive design, meaning that the design of your carousel needs to automatically adapt to smaller screen sizes. Remember, mobile users are also limited to tapping, pinching, and swiping, so make sure these gestures are functional on your web carousels as well.

website carousel best practices: responsive design desktop

website carousel best practices: responsive design mobile

Image Source

The above examples show how the carousel on Chia Studios adapts from desktop to mobile screens.

What we like: In these examples, the carousel content is optimized for a mobile screen size. In the desktop version of the carousel, multiple slides are displayed horizontally. The mobile version hides the content on the sides and only displays the current slide, allowing it to occupy more space on the smaller screen.

4. Optimize for SEO.

Website carousel sliders aren't exempt from SEO scrutiny. You’ll need to optimize the headers and image alt-text within your slider if you want Google to look favorably upon it.

Regarding headers in your carousel slider, the slides themselves may contain headers, and maybe H1 headers at that. Search engines view H1 headers as your page’s title, so if each slide contains one, it can lead to some SEO confusion. When crafting your website carousel slider, it’s best not to include H1 headers.

Each slide in your carousel presents an opportunity to land one of your keywords using image alt text. Alt text is a written description of an image that displays when images fail to load. It also helps screen-reading tools describe images to blind readers. Even if you can’t see the words on the page, search engines will index your image alt text.

website carousel best practices: alt text

Image Source

The above example shows the image alt-text within a website carousel slider. Upon inspection, we can see that the image alt text reads "Logan D. Mom," which describes the image a lot better than "IMG_3607.jpg".

5. Curate your carousel sequence with intention.

When it comes to website carousel sliders, you should save the best for first. The first slide in your carousel is your make-or-break opportunity to engage viewers, so make sure to lead off with your strongest asset. If you nail the first slide, the likelihood of your viewers interacting with your carousel is greatly improved.

Every slide in your carousel is equally important. Even if the first one gets the most attention, each one should be intentionally crafted and achieve a specific goal. If a slide in your carousel doesn’t enhance the user experience and deliver vital information, it’s best to leave it out of your sequence.

Website Carousel Examples

Now that we've covered the best practices for using carousels on your site, let's take a look at some examples for inspiration.

1. Material Kitchen: Ecommerce Product Slider

website carousel examples: material

We love this product slider from Material Kitchen. The design of the slider is clean and attractive. Right off the bat, the viewer is drawn in by the minimalist design that places the focus on the products. Additionally, this slider checks all the boxes we discussed above. It doesn't autoplay, it uses left and right arrows for navigation, and it's mobile responsive and SEO optimized. This slider also includes a progress bar along the bottom that shows the user where they are in the carousel.

2. JVN Hair: Dot-Based Delight

website carousel examples: jvn hairThis is a great example of a slider that features a dot-based navigation system. JVN Hair's carousel is attractive and intuitive to use, and the dots at the bottom make navigation a breeze. We also love the value this slider brings to the visitor. Each slide entices the viewer with an image and offers a corresponding product and testimonial. This slider includes left and right arrows as well. We won't let the additional navigation options go unappreciated!

3. Beeline: Creative Card-Based Slider

website carousel examples: beeline

Plenty of websites display their brand testimonials, but Beeline shows off its positive feedback in style with an elegant carousel slider that features content in a card-based format. We like the clean left/right navigation and the way that the current slide is in full focus, while slides to the left and right are translucent and tucked behind.

4. Muros: An Immersive Carousel Experience

website carousel examples: murosWe love the immersive experience that Muros creates in this website carousel example by letting the content of the slider fill the entire page. Muros is in the business of art and murals, so it makes sense for them to take advantage of a full-page carousel to show off their work. When crafting your slider, consider your goals and the type of content you want to feature, and strive for a design that serves those needs.

5. Dropbox: A Traditional Website Carousel Example

website carousel examples: dropbox

There's nothing wrong with sticking to the classics. We love this traditional-style carousel from Dropbox because it does exactly what it's supposed to do. This slider presents featured case studies with a related image, excerpt, and a CTA to read more. It's very clear to the viewer what they are looking at and how to proceed for more. This slider also features arrow-based navigation and doesn't autoplay — we approve!

Use Website Carousels to Engage & Convert Users

Website carousels can organize content on your website in a visually interesting way while also engaging your audience to help you drive conversions. Be sure to keep the above best practices in mind when incorporating carousels on your website to ensure yours are effective.

Editor's note: This post was originally published in July 2020 and has been updated for comprehensiveness.

New Call-to-action

Topics: User Experience

Related Articles

Access hundreds of website templates in HubSpot's Theme Marketplace