Blogging Learn

A white polar bear, eyes squinted, looking up, looks happy and basking, in a sea of dark blue water, with a pink ice cream cone in his paws. Pinterest Pin for Bare Necessities of a functional blog.

The Bear Necessities of a Kick Ass Blog

This post may contain affiliate links.

Instead of waiting for 3rd party ads to load, you get a list of hand-picked ads that I manually link to and make a small commission if you purchase from that link at no extra cost to you. I also link to other places I don’t make a dime if you buy. Don’t buy anything you don’t want.

Read more about it here: Affiliate Disclosure

 
The essential list of things for a good, functioning website for people starting a blog, or a double-check list for existing blogs. Design, Plugins, Pages, and more. 
 
I keep starting blogs. It’s like an addiction. I’m more interested in designing a site than writing at this point, so this is going to be interesting in the future when I design a beautiful site that has no content. (True Story.) This is my go-to page on creating a blog, but not quite the planning aspect. The bare necessities of a blog. The first things I must do, and must haves I should fulfill in blog design.

This is a great formula of things to include on your blog that are professional, useful, and at times, necessary. Most of this is for self-hosted wordpress blogs; however, any blogger can get use of some of these ideas for their blog. I mean the biggest difference is the plugins.

Keep in mind this is entirely opinion. Mine also changes all the time, which is why I keep updating this article. But it’s also not infallible, and it’s not the only way to do things. This is more of a guide for people who aren’t sure what to do, and a list of ideas for people who do have a good idea of what they want to do or have already done to use as relevant. 

First Step: The Idea 

What is your idea for a site? That’s where everything begins, an idea. Though I’m not sure all of life began from an idea or the idea of life showed up after life was created, that’s like one of those chicken egg questions except we all know the egg came before the chicken on account fish lay eggs, and turtles, and both existed before chickens in evolution and Genesis/Torah. 

The way I generally do this is I get an idea for a site. With that comes some ball park idea of the branding. I often spend months kind of thinking of the branding as I think of the idea.

Like to me, it’s not a complete idea until I can visualize…

  • Visualize it as a Brand
  • Visualize the Audience
  • Visualize how the brand and audience interacts 

This is very important. This is how you can tell if you have a good business idea or not. If you cannot visualize people interacting with you as a business, then it’s probably a bad idea. But if you can see clearly that you’re going to find your people on Instagram and have an awesome time talking about your product and all the things related to it, and you are kind of excited about getting up close and personal with people about what you’re selling, then it’s a good idea. It doesn’t have to be on Instagram. It’s just an example. 

So to me an incomplete idea would be, “I want to do a recipe site.” 

A complete idea is more like, “I want to do a recipe site. I plan on monetizing it with advertising revenue (once I get the traffic) and sales of printables of meal planners. I want to niche it down to Recipes for Families with an emphasis on feeding a family of 4, meals that have leftovers for a while, budget friendly, healthy enough… my target market is mothers, but I don’t want to exclude fathers. I’m going to call it ____. I already kind of experimented with different color schemes and looks by photographing dinner with these, and I decided to aim for a primarily white or light wood background and pops of color via vegetables, fruits, and tea towels, though I’m open to a teal, dark red, and dark blue concept. I want to be shinier than “farmhouse living,” but duller and more subtle than a site giving printables to teachers. I plan on finding my audience primarily through Pinterest plus my own following who are mainly moms. I can continue to guest write mom-based stories and publish as a mom writer to help market the recipe site. Wouldn’t it be cool if I could supplement with homeschooling worksheets some day on Amazon? I got a feeling moms my own age are just as seasoned as I am, so there’s a good chance I’m going to be reaching out to a younger generation, so tiktok.”

It doesn’t have to be that complete of an idea, but the more complete your idea is, the easier the rest of this is going to roll. 

Step 2: Branding and Design

Decide the overall look and feel of your blog, and implement the first steps of it. Ideally, you already decided these things for your business and probably have a business plan in place. If you haven’t, well you are taking a chance to do things one way so that you can later redo them the better way. That’s ok too. Doing it wrong is better than not doing it all. It’s how I function. Someone write that down! 

Branding goes beyond the web design, and is a serious step in building a business or profile.

But as far as the website is concerned, you need to know…. 

  • Color Scheme
  • Fonts: Title and Body
  • Type of Blog Layout (magazine vs list)
  • Header and Logo
  • Image protocol (featured for blog post and site design / Pinterest / Facebook and Twitter / Insta) 

Some quick tips:

Stick to 2 to 3 primary colors for the overall vibe. Like you can use 3 shades of pink, that’s one color for purposes of this. And you want several shades for when it’s text, and when it’s a background for text. 

Avoid dark backgrounds and light text for things longer than a twitter tweet because it’s hard on the eyes. 

I’ve noticed FB does best with no text overlay on images. 

One example of a well thought out Brand for a Blog:

 
Katie Paul is a writer and graphic artist, like myself, except she’s from Australia where animals are scarier and ocean water probably safer. On her site, she sticks to pink and gray for the most part. She’s redesigned her site several times, but she always sticks to that color scheme and the “classic” look because she talks a lot about relationships, so you look at her site and it feels like you are trapped in the nostalgia of a 1950’s romance. Her blog post images are similar in style and design. She is so big on keeping themes, her Pinterest even sticks to the same scheme. If you want Katie’s advice, she often posts in her Facebook group, Blogging Anarchy. AND she offers Pinterest services on Fiverr (really affordable for what you get).

With all that said, the first steps for the bare bones are to…

  • Pick Theme or Template
  • Customize Theme colors, fonts and layout
  • Design logo and upload
  • Design Favicon/site icon and upload

Would like to mention that Bluchic (affiliate link) offers a lot of beautifully styled themes and landing page templates. 

Overall for your company, this is a long step. But WordPress users can change this in the customize section any time. Fairly easily. So it’s ok at this point if it’s not spot on. 
 

Step 3: Content Strategy + 3 Blog Posts

What are you going to write about? On the blog. On Social Media. What Social Media are you hitting? 
 
Again, you don’t have to know all the ins and outs of this just yet unless you want to. But even winging it, you want a general idea of this. 
 
If you want to do more than just wing it and have more intention behind your intention, you might want to do some keyword research and come up with a game plan for some content-to-do for the first few months. 
 
But the end game for right now is to have 3 blog posts written because it makes designing the site easier to see it being designed. It’s hard to tell if you’re going to like the fonts and colors and theme until you see it on a published blog post. Also, you can’t see how the blog posts are being pulled up for the home page or archive page until you’ve published some with graphics. 
 

Step 4: UX / UI / Pages / Mapping

This is the step that eases between 3 and 5, and probably could be broken down into 10 more steps, but for the overall moment of Get it Live, we are going to lump this into one huge gigantic leap. 
 
So far, we thought about the idea, what the site will look like, what it’s going to talk about… Now we need to get into…
 

What is your site going to do? 

This is the overall purpose of your site. For many blogs, it’s to convey information. But it’s easy to forget that’s the purpose for I don’t know why overwhelm reasons. But some blogs, it might be to sell a product. It might be both sell a product, but also convey information. It might be to help people find recipes. It might be to help people build something. It might be all the above. 
 
The point is to kind of write down the main purpose of the site so that way you have a north star to your start: the thing that helps you stay focused without veering too far and getting lost at sea. 
 
So this way, if your blog’s purpose is to help you take over the world, you always should be asking yourself, “Would building this page help me take over the world? No. Then don’t build it. Would making this extra product help me take over the world? Yes. Then make it.” 
 

Then the Pages

I think for the most part, the primary pages a blog / site needs from the get go to be good enough to go live…
 
  • Home
  • Blog
  • About 
  • Contact
  • Legal Pages

Now the rest depends on what you’re doing.

If you’re selling something, you need the pages to ease through purchase. 

If you have a log in for customers, you need pages for that. 

If you want to build an email list, more pages. 

Here’s a list of 50+ Page Ideas for Websites written by yours truly on my “studio” site. I also list out the usual required legal pages. 

Then the User Interface and Mapping

This is where you kind of “quickly” draw out a map of how the site will flow between pages. By quickly, I mean it’s almost always going to take a considerably lot more time than you anticipate. Everything in blogging is that way though, so you know, that might not reject the null. 

There’s 2 ways to do this. 

  1. Map out the site in a way that it makes sense to you.
  2. Map out the site in a way that it makes sense to the person using your site. 

Most people do a little both. But the moral of this story is generally, those are actually 2 different things. 

Most major corporations will pay for a team of people to create various ideas for a site’s page structure, and then test those theories with some market research. I don’t know, if you got a hundred people following you willing to answer questions in a survey, go for it. If you’re like me and can’t get people to answer survey questions at all, then you might just decide to stick to some industry standards. 

This step can entail some research like… 

  • Google UX and UI and read articles about those subjects
  • Visit sites in your niche that do similar things and take notes to what pages they have and how they link to those pages
  • Visit sites that are not your niche but appeal to the same audience and see what pages they have and how they link those pages. 
Or you can just attempt to mind map things out… What you really need here is…
 
  • List of pages to make (and make them)
  • The main menu 
  • The side bar material
  • Calls to Action for each page
  • Envision the different ways people find you and navigate your site
With that last one, there’s a good chance most people’s first impression of you is going to be a blog post, as opposed to the home page. So you want to figure out a strategy to help people find all the things they are looking for from one blog post on that blog post in a clean, easy to figure out sort of way. 
 
The goal here is really to keep things SIMPLE and EASY TO FIGURE OUT.
 
I like to call it USER INTUITIVE. 
 
Nobody is going to stay on your site if they have to learn how to use your site. 
 
So ask yourself these questions…
 
  • Where people are coming from and how do they find you. Pinterest Pins? Facebook Ads? Google Search?
  • What does that click to? 
  • Where do you want them to go from there? What call to action are you having on that page / post? 
A lot of people skip this step of thought and consideration, and you can have a beautiful site that way, but it’s not necessarily a good site if people can’t figure out how to find the thing they came to your site to get. You’re also going to struggle keeping people on your site clicking through other pages in your site if you neglect to think about linking to other pages. 
 

Then Sidebar – Widgets / Gadgets 

Necessities:

  • Social Media Icons to Follow You 
  • A Newsletter / Email Sign Up
  • One or Two things you are advertising as image and link (another blog, a shop, a book)
  • Search

Other things to consider:

Featured posts

This is great if you have a magazine or newspaper style front page via Self-Hosted WordPress because it becomes part of your page. If category based, consider creating a special category just for that column so that it doesn’t repeat new posts that are already put at the top of the theme.

Author Picture and Blurb

People love to see the face of the writer, and a quick blurb can tell them what you and your blog is about.

Categories or Second Menu

This might be the easiest way to get people to navigate through your blog without getting lost in a lot of tags.

Step 5: Plugins and Function

Now we need to find some basic things to help make your website function that doesn’t just come with WordPress. 

To start, you want to find a plugin that helps you do the following:

  • Anti-Spam and Security
  • SEO

Anti-Spam and Security

Honestly, the best thing you can do for security is choose a good hosting company, but regardless, these plugins help improve the safety of your site and its content. 

Aksimet 

Keeps out the spam so you don’t have 75 new comments a day telling you, “Your site performs good and impressed by performance. You would must SEO and I can give you SEO by clicking here. Insert 300 keywords.” 

Wordfence

Basically, it helps keep hackers and malware out of your site. It has an endpoint firewall and a malware scanner among other things. Free and Paid Premium versions. 

SEO 

Your best SEO performance is more of a lifestyle thing and the things you do. No plugin just magically makes SEO happen. No matter how hard I try, I have to actually go and learn about it. 

My most recommended plugin at this point is 

Rank Math

They must be good because SEO is about showing up at the top of Google search results, and when I google search “Rank Math,” the top organic unpaid link is “Rank Math – Best Free WordPress SEO Tools in 2020.” To their site. Now most places rank their site at number 1 when you search their name, but their site’s tagline “Best free wordpress seo tools in 2020” just looks epic up there. 

This plugin does just about everything, but some highlights include sitemap, internal linker, rich snippets, and it’s the only one that optimizes Elementor (which I use a lot so I love that feature). 

Other options include…

Yoast

This one is the most popular among bloggers, but you have to pay for the premium version to get a lot of the good stuff. 

SEO Ultimate 

This one is my previous favorite, and it does a lot for free, and it has a paid premium option. 

Google XML Sitemaps

This is a great plugin just for making a sitemap. It doesn’t offer any other SEO, and most SEO plugins do a sitemap. 

Other Good Plugins

Elementor

Great Page Builder. User Friendly. Link above is my affiliate link. 

Easy Social Sharing Buttons

This one is kind of old, but it offers a lot for social share buttons and placement. Right now it’s priced at $22.

Tasty Pins

A lot of bloggers swear by this one. I, myself, have never tried it. It basically enhances the Pinterest Opportunities with pins on your blog. It does everything Pinterest codes do, but without having to manually code every image: Set pin descriptions, hide images, force pinning of hidden images, disable pinning for certain images… I have found a lot of that that I’m trying to do can be done with Easy Social Sharing Buttons. 

ShareAHolic

This is a plug in to make nice share buttons at the end of a post and it offers Related Posts at the bottom as well. This is the one that lets you put a message over it like, “Sharing is Caring.” You can also make money with it, but you can set it up to be non-monetary and just you. Beware, I’ve heard the monetization links it shows are often spammy. 

Things To Do

Google Search Console 

It used to be called Webmaster Tools, but whatever Google is calling it, you want to claim / verify your site with Google, and make sure you are tracking your Analytics. 

This is my old instructions for adding your site to Google Search Console. I don’t know what changes have happened since, but I’m leaving this here for my own reference. 

  1. Add Property (you want to add both www.yourwebsite.com and yourwebsite.com)
  2. Verify Site … follow instructions on page
  3. You can find these individually, or check your messages for Improving Search Presence, or go back to the Google Search Console and find one of the sites. Click SEE DETAILS TO IMPROVE SEARCH PRESENCE.  Choose preferred site address (best to use preferred address as opposed to the unpreferred address), target country (if it will let you), and add a sitemap (see below for finding your sitemap). Repeat target country for the other domain. 
  4. Tip: If you are verifying via a tag before /head, in wordpress, that’s usually under theme header. In Blogger, it’s in Edit HTML. In both, you can click CTRL F and a little box should pop up in your upper right corner of your browser with a box and search button. Type in /head, and it will highlight where /head appears in your code. Then paste the snippet before the /head. 

Bing Webmaster Tools

Again, old instructions. I think most of the newer SEO plugins do a bit here for you. 

  1. Sign in with Microsoft Account (create one if you don’t have one)
  2. Add Site
  3. Get XML address from your blog (see below for finding your sitemap)
  4. Verify Site… follow the instructions
  5. Tip: If you are verifying via a tag before /head, in wordpress, that’s usually under theme header. In Blogger, it’s in Edit HTML. In both, you can click CTRL F and a little box should pop up in your upper right corner of your browser with a box and search button. Type in /head, and it will highlight where /head appears in your code. Then paste the snippet before the /head. 

Finding Your Sitemap XML Address

To add a site map for WordPress, just enter the address for your sitemap and click add. If you are using Google XML Sitemaps, go to settings on your dashboard on your blog, choose XML sitemap, copy the address, and enter the last part of the address and test or submit. Most of the time, it’s webaddress/sitemap.xml. For Yoast, go to SEO and find XML Sitemap there and you can find the address from there. 

 
To Add a Sitemap for Blogger, type in 

after the url for your site. Such as https://mysite.com/atom.xml?redirect=false&start-index=1&max-results=500

Analytics

Go to the Analytics website. Click the Admin tab. Under account, scroll down to click, “New Account.” Fill in the information, and click “Get Tracking ID.” Agree to the terms of service.

For Self Hosted WordPress, some plug ins allow you to enter the tracking ID in the plug in; otherwise, you can copy and paste the universal code into your theme header above the /head.

For Blogger, copy the UA number. Go to your blogger dashboard, go to settings, and click Other on the left. Scroll down to Google Analytics, and then enter the UA number in the box on the right. Save settings.

You’ll need to wait a couple days for tracking to start, but check back and make sure it’s tracking your account. If not, you’ll need to troubleshoot.

Rich Pins / Validate with Pinterest 

Signing up for rich pins is easy. 
 
1. Make sure you have metadata on your site via open graph, schema.org, oEmbed, Shopify… 
 
2. Go to Pinterest’s Validator, and enter a page to your site (one blog post, not the site’s main address), and then validate. Make any corrections to the metadata, choose html for open graph or schema.org / oEmbed / or Shopify, and then click Apply Now. 

Pinterest’s Instructions 
 
 

Paid Services to Consider

Newsletters and Email Marketing

There are many options for Email Marketing, but I’m becoming a bigger fan of MailerLite (affiliate link), more so than Convertkit. With this, you may decide to offer a free optin to sign up. 

Social Media Scheduling

Tailwind (affiliate link) has a lot to offer for Pinterest and Instagram, but my favorite things for Pinterest is Pinterest Tribes. My favorite thing for Insta is both the hashtag recommendation tool, and that I can post from my computer to my business insta account. 

Buffer is a low-cost scheduler that does all you really need it to do. If the picture is social media share friendly on any site, a little buffer button shows up when I hover over the image making it too easy to share on social media. 
 
CoSchedule is more expensive than Buffer, but I really dig their blog. 

Graphic Design List Pre-Web Design:

  • Logo
  • Site Icon
  • Author Bio and Blurb
  • Email Sign Up Form 
  • Ads for my things
  • Templates for Blog Post Graphics
  • Hero Images
  • Any necessary Icons 

 

 

Let's Be Friends!

Blogging Learn