Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Create a BuzzFeed Like Website Using WordPress

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to create a BuzzFeed-like website using WordPress?

BuzzFeed is one of the most popular websites known primarily for its viral content. Its success has inspired many bloggers to follow the same model.

In this article, we will show you how to easily create a BuzzFeed-like website using WordPress.

Making a website similar to BuzzFeed using WordPresss

Why Start a BuzzFeed Like Website?

BuzzFeed is one of the most popular websites on the internet. Famous for its quizzes, listicles, and pop-culture commentary, the website has grown into a massive media company, with an annual revenue of $436 million in 2022.

Buzzfeed website

BuzzFeed represents a successful business model many aspiring bloggers and entrepreneurs can follow.

It allows you to make money online while showcasing your creativity and offering value to your users.

What Do You Need to Build a BuzzFeed Like Website?

First, you will need to choose the right platform. You can pick from many blogging platforms, but we recommend using WordPress because it is the world’s most popular website builder and content management system.

Fun fact: WordPress powers over 43% of all websites on the internet.

When we say WordPress, we are talking about self-hosted and not They are two different platforms. See our article on the side-by-side comparison of vs.

We recommend using because it gives you full control, ownership, and freedom to build your own BuzzFeed-like website. To learn more, see our complete WordPress review.

There are three things you will need to make a website like Buzzfeed:

  • A domain name – This will be your website’s address and what users will type in their browsers to see your WordPress blog (For example,
  • Web hosting – This will be your website’s home and where you will store all your website files
  • Your undivided attention for 40 mins

Yes, you can make a BuzzFeed-like website in 40 minutes, and we will walk you through it every step of the way.

In this tutorial, we will cover the following:

Ready? Let’s get started.

Setting Up a BuzzFeed Like Website Using WordPress

First, you will need to register a domain name and purchase hosting.

Typically, a domain name costs $14.99 annually, and website hosting costs $7.99 per month, usually paid annually.

If you are just starting, this is quite a lot of money.

Thankfully, Bluehost has agreed to offer WPBeginner readers a free domain name and a generous discount on hosting.

Basically, you can get started for $1.99 per month.

Bluehost is one of the largest hosting companies in the world, and they are an officially recommended WordPress hosting provider.

Note: At WPBeginner, we believe in transparency. If you sign up with Bluehost using our referral link, we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). We would get this commission for recommending just about any WordPress hosting company, but we only recommend products that we personally use and believe will add value to our readers.

That being said, let’s move on to setting up your domain name and hosting so you can start building your website.

First, visit the Bluehost website and click the ‘Get Started Now’ button.

Bluehost website

Next, you will be asked to select a plan. Basic and Plus plans are popular among our users.

After that, you will need to choose a domain name for your website.

Choose domain name

Here are some tips on choosing the best domain name for a BuzzFeed-like website.

Need more advice? See our guide on choosing the perfect domain name for your website.

After choosing your domain name, you will enter your account information, such as name, address, email, and so on.

Below, you will see some extra hosting options you can purchase. We don’t recommend purchasing these extras because they will increase your hosting bill. You can always add them later if needed.

Bluehost uncheck extras

Next, you must add your payment information to finish the purchase.

Afterward, you will receive an email with a link to your hosting control panel and login details.

Installing WordPress

Bluehost will automatically install WordPress for you, and you can log in to your WordPress site directly from the hosting dashboard.

Login to WordPress by click on the Edit Site button in Bluehost

Once logged in, you will see the WordPress admin area.

From here, you will manage your WordPress website, change content, and add content.

WordPress dashboard

Choose a BuzzFeed Like Design for Your Website

By default, WordPress has a very basic theme that looks nothing like BuzzFeed.

Luckily there are thousands of pre-made WordPress multi-purpose themes that you can choose from.

These themes are not exact copies of the BuzzFeed website, but they are highly customizable to add the design attributes of BuzzFeed’s website.

We have hand-picked a few WordPress themes designed for viral content and BuzzFeed-like websites.

1. Astra

Astra Theme with a magazine layout

Astra is one of the most popular WordPress themes for building almost any kind of website imaginable. It comes with dozens of starter websites, including several magazine-style websites.

You can install a starter site with 1-click and then use the built-in theme settings to customize the colors, layout, logo, sidebars, and more.

Plus, you can choose layout options for individual posts and pages as well. Astra works great with the default block editor and all top WordPress page builders.

2. Divi


Divi is another popular option among WordPress beginners due to its versatility and built-in page builder. It comes with dozens of website templates that you can start with, including several viral content media layouts.

3. SeedProd

SeedProd Website and Theme Builder

SeedProd is the best website builder plugin for WordPress. It comes with dozens of templates that you can use with any WordPress theme of your choice,

Plus, you can use it to create a custom WordPress theme for your magazine website with your own layout and unique design.

It comes with an intuitive, drag-and-drop design tool that lets you easily create custom designs without any special skills or writing any code.

4. Public Opinion

Public Opinion

Public Opinion is a beautifully designed WordPress theme made for content-rich websites like online magazines and newspapers. It comes with dedicated spots to display ads on your website.

It also includes multiple layouts for the homepage, categories, and single articles. It is easy to use, with tons of customization options and unlimited color choices.

5. OceanWP


OceanWP is a free WordPress multipurpose theme. It ships with dozens of pre-built sites and a 1-click content importer to get started quickly.

All the theme layouts are fully customizable, so you can use your own logo and brand colors with any design.

6. Ultra

Themify Ultra

Ultra is another great multi-purpose WordPress theme that can be easily used to create a BuzzFeed-like design in WordPress.

It ships with dozens of starter templates, including a few magazine layouts that would work for a content-rich website. Plus, it is highly customizable, so you can edit it to your liking.

Want to look at more themes? See our expert pick of the best WordPress magazine themes that can be used to build a BuzzFeed-like website.

Creating Viral Content for Your Website

BuzzFeed started with viral content like personality quizzes, memes, listicles, and pop-culture commentary. It has now evolved into a large media company publishing different types of content.

You will need to decide what type of content you want to publish on your website.

WordPress makes it easy to add any type of content to your website. You can create listicles and articles, upload images, embed videos and audio, create photo galleries, and more.

To learn more, see our beginner’s guide on how to add a new post in WordPress and utilize all its features.

Here are some of our guides that will help you create content similar to BuzzFeed and other viral magazines:

While building a website similar to BuzzFeed, it is essential to make it your own by giving it a unique voice and style. This will help your brand stand out and capture a loyal audience.

To achieve this, you will need to publish new content regularly. You will notice that larger websites publish a lot of content each day. Initially, this is very difficult to do, so you need to choose your own frequency.

We recommend starting with three articles a week and then increasing your pace to publish daily.

Now you may think, how would you come up with new ideas for blog posts regularly? See these 73 types of blog posts that are engaging and can easily be used on a viral content website.

Need even more ideas? Make it a habit of visiting websites similar to BuzzFeed for inspiration. We are not saying that you should steal or copy their content.

Instead, collect ideas /topics, get inspired, and learn. Use these ideas with your blog posts to create something new and original.

Getting More Visitors to Your Viral Blog

Viral content websites like BuzzFeed rely on traffic and user engagement for success. More people visiting your website means more pageviews and higher advertising revenue.

However, most beginners don’t know where to start or how to get more website traffic.

Optimize Your Website for SEO

Most popular websites get the majority of their traffic from search engines like Google. Experienced website owners use SEO (Search Engine Optimization) to improve their websites for search engines.

WordPress is built to be an SEO-friendly platform out of the box. However, you can still do a lot to make sure your content is found by search engines and displayed higher in search rankings.

We recommend using the All in One SEO for WordPress.

The AIOSEO website

It is the best WordPress SEO plugin on the market and comes with powerful features like a site-wide SEO audit, competitor analysis, full support, powerful custom sitemaps, and more.

The best part is that it is super beginner-friendly. You don’t need to be an SEO expert to use it.

For complete setup, follow the step-by-step instructions in our WordPress SEO guide for beginners.

Improve Your Website Speed and Performance

You will notice that BuzzFeed loads extremely fast and works well even on slower internet connections. A faster website offers users a better user experience, and it also improves your SEO.

You can make your website fast by implementing some best practices to fine-tune its performance.

We have a complete guide for beginners on improving WordPress speed and performance with step-by-step instructions.

Learn From Your Users

To make your website popular, you need to know what your users prefer. Most beginners try to make educated guesses instead of getting the actual data.

Simply install Google Analytics on your website, and it will tell you which pages are popular on your site, where users are coming from, how much time they spend, and more.

You can also track user engagement on your website with Google Analytics. This allows you to see exactly what users do on your website and what you can do to increase their engagement.

Making Money From Your BuzzFeed Like Website

BuzzFeed not only has a large audience, but it also makes a lot of money.

Their primary source of revenue is from online advertisements and selling marketing solutions to businesses and advertisers.

As a beginner, you may not get as high-paying advertisers as BuzzFeed, but there are plenty of ways to generate a steady income from your website.

1. Displaying Ads on Your Website Using Google AdSense

Millions of websites on the internet rely on ads to make money. Google AdSense makes it super easy for bloggers to display website ads.

You don’t have to worry about finding advertisers and collecting money. Google deals with advertisers, collects money, and sends it to you after taking a small cut.

For detailed instructions, see our step-by-step guide on how to properly add Google AdSense in WordPress.

2. Sell Memberships and Subscriptions

Many online publications sell subscription and membership plans to generate recurring revenue.

You can use a subscription plan for some pay-per-view content. You can also use it as your Patreon-like program to give members additional perks and benefits.

To do that, you’ll need MemberPress. It is the best WordPress membership plugin that allows you to easily sell subscriptions on your website.

The MemberPress membership and LMS plugin

It also allows you to simply create a BuzzFeed Community-like area for your website, which is free but requires users to create an account.

3. Build Social Media Following

Viral content platforms like BuzzFeed have substantial social media following, which has made them even more attractive to top brands. These brands approach them for collaboration, brand placement, and other deals to reach their massive social media audience.

However, you must start building a following on social media platforms. Instagram and YouTube are the two platforms that attract a lot of big and small businesses.

An easy way to build a social following is by sharing posts on your website. You can share your Instagram posts on your blog and embed your videos in your blog posts.

4. Start Building an Email List

BuzzFeed has built a massive subscriber base subscribed to their email lists. This brings them a ton of returning visitors, revenue, and advertisers.

This is why you need to instantly start building your email list from day one. We recommend using Constant Contact, the best email marketing service for beginners.

Constant Contact

For more details, see our tutorial on how to start an email newsletter.

However, users often ignore simple, plain plain-looking email sign-up forms. That’s why you see BuzzFeed using clever optin popups to convert visitors into subscribers.

BuzzFeed email optin popup example

Luckily, you can do that with OptinMonster. It is the best conversion optimization software in the world and helps you quickly grow your email list.

It has powerful optin tools like lightbox popups, countdown timers, header and footer banners, slide-in popups, and spin-to-win popups.

An ebook popup, created using OptinMonster

5. Affiliate Marketing

Affiliate marketing allows you to recommend products and get a referral commission when your users purchase a product after clicking on your link.

BuzzFeed has a whole ‘Shopping’ area dedicated to promoting partner products and earning revenue through affiliate marketing.

BuzzFeed Shopping

You will need to find products that complement your website’s topics and have an affiliate program. The biggest affiliate network you can join is Amazon Affiliates. It has thousands of products that you can choose from.

To get started, see our guide on how to manage affiliate links in WordPress.

You can create a sub-section of your website similar to BuzzFeed shopping by creating an Amazon affiliate store. It is an eCommerce store featuring external products.

There are plenty of other ways to generate revenue from your viral content blog. Take a look at our guide on different ways to make money from your blog for some more ideas.

Resources to Learn WordPress and Grow Your Blog

Learning resources for WordPress beginners

Building a magazine website like BuzzFeed allows you to experiment with different ways to add content, engage audiences, and grow your business. As you work on your website, you will realize there is so much more you can do with WordPress.

WordPress is relatively easy to use, but occasionally, you will come up with questions. The good news is that there is plenty of help available online.

WPBeginner itself is the largest free WordPress resource site in the world. We have many helpful resources, guides, and how-tos explicitly written for beginners, bloggers, and business owners.

Here are a few handy WPBeginner resources that you should check out. All of them are entirely free:

  • WPBeginner Blog – This is where we publish our WordPress tutorials, how-tos, and step-by-step guides.
  • WPBeginner Videos – These step-by-step videos will help you learn WordPress FAST.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with over 300,000 subscribers and 56 Million+ views.
  • WPBeginner Dictionary – The best place for beginners to start and familiarize themselves with the WordPress lingo.
  • WPBeginner Blueprint – Check out the plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.
  • WPBeginer Engage – Our Facebook group, with over 97,000 active users, is where you can connect with other WPBeginner users and our experts.

Many of our users use Google to find answers on WPBeginner by simply adding ‘wpbeginner’ after their search term.

We hope this article helped you create a BuzzFeed-like website using WordPress. You may also want to see these practical tips to drive traffic to your new website and our expert picks for the best WordPress plugins to grow your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

1 CommentLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.