How to Start Your Own Online Store

How to Start Your Own Online Store

Achieve Ecommerce Success

If you have ever thought of starting your own online store, you might be surprised to learn that it’s easier than you think! In fact, with so many established companies selling their wares over the web, ecommerce has gone from a novel idea to an industry powerhouse in just the past few years. If you’re thinking about joining in on the fun, read on to learn more about what it takes to start your own ecommerce business.

Overview

Starting your own online store is a great way to make some extra cash on the side and build a sustainable business. It’s also a great platform for selling products that you create or find. One of the best platforms for setting up an ecommerce site is Woocommerce, which is free and easy to use.
First, you’ll need a domain name and hosting for your website. If you already have a website, it should be relatively easy to add an ecommerce store through plugins or extensions that come with it. If not, we recommend Canhost as they provide both domain names and hosting services that are easy to set up.

Step 1 – Registering your domain name

Registering a domain name can be the first step for a new ecommerce store. This is typically done through an EPP code. Be sure to understand the nuances of your desired domain name, including if it’s already taken or not available. Once you’ve registered your domain name, you’ll need to find a hosting service and register that with the same EPP code. A hosting service will keep your website live on the internet, while the registration will ensure that nobody else can steal it! Hosting services are typically inexpensive, but they have options based on what type of website you’re creating. If you’re planning to create a lot of content on your site, then make sure to choose a plan that has sufficient storage space (most hosting plans come with 10GB free).
In addition to domain names and hosting services, any ecommerce business should have security measures in place as well. Fortunately there are several reliable companies who provide inexpensive SSL certificates for just this purpose. You want these certificates so hackers don’t get into your site and expose sensitive information about customers like their credit card numbers or passwords!

Step 2 – Choosing a niche

Choosing a niche is one of the most important decisions you’ll make in starting an ecommerce business. It’s often a difficult decision, as it will determine the success or failure of your store.
Niche selection should be based on three key factors: The products you want to sell, your financial resources, and the target market for those products.
When making this decision it’s important not only to consider how many competitors are already in that niche, but also how much traffic there is for that type of product. A high demand for your product means more traffic and potential customers for your store!
The best way to get started with choosing a niche is with Google Trends.

Step 3 – Create an attractive website

The first step to start your ecommerce success is to build an attractive and easy-to-use website. To do this, you can use WordPress, which will make website development much simpler. At Rad Websites we love word press. Our suggestion? You can also use a self-hosted WordPress site or purchase hosting from a company like CanHost. Just make sure that your store meets the expectations of your target audience, as we have seen that some millennials prefer mobile stores and others desktop stores, so having both options will increase customer satisfaction.
The next step is Setting up your Google Analytics account and promoting your site on social media networks.

Step 4 – Google Analytics Setup

Set up Google Analytics on your website. This is a free tool that allows you to track how people are using your site. You can find out what pages they’re visiting, where they’re coming from, and how long they’re spending on your site.
This will help you see what’s working and what’s not so you can make adjustments accordingly. It’ll also help you know where the majority of visitors are coming from so you can set marketing dollars in the right places. If you want to get really advanced with this, add tracking codes for every ad campaign or link that sends traffic to your website. If one campaign gets more clicks than others, you’ll know which campaigns work best!
Now all you need is inventory! The third step would be setting up an inventory management system. With WooCommerce, Shopify Plus, Magento Community Edition and even WordPress e-Commerce plug-ins like WOOFox, it’s easy to import products directly from manufacturers like Amazon or Ebay. These systems provide templates for designing catalogues as well as front end shopping carts for customers who purchase items through your website – without any coding knowledge required! They allow customers to buy products at the time of order and choose when they receive their purchases instead of having them delivered automatically after ordering – saving you money on postage and packaging fees (and making sure each customer receives their purchase as quickly as possible).

Step 5 – Choosing Payment Methods

One important thing to know when starting an online store is the payment methods. There are two main types of payment methods, with a few subtypes. The two main types are b2b and b2c (business-to-business and business-to-consumer).
B2C is most common, since it’s direct between customer and the store. Subtypes include traditional credit cards, PayPal, Google Wallet, Apple Pay, etc.
B2B is less common but can be advantageous in certain situations because it allows for invoicing or purchase orders. Subtypes include accounts payable and eCommerce platforms like Shopify or Magento.

Step 6 – Launching your store

Launching a store is one of the most exciting parts of starting your own online store. You should make sure your website is developed by a professional website development company that knows how to create an ecommerce site using Woocommerce, which is the leading e-commerce platform. This will ensure that you have an easy-to-navigate site that provides a great customer experience. Additionally, it’s important to set up your business so that you’re able to start getting orders as soon as possible. Once you launch your store, promote it on social media and other channels so customers can find out about it!

To Conclude – Summary

To summarize, starting an ecommerce business is a big undertaking and requires a lot of planning. For example, you need to identify your niche, research and develop ideas for products and services, decide on pricing points, find suppliers, determine what technology will work best for you, create a website design, choose the store’s look and feel based on your target demographic. If you’re ready for the challenge but don’t know where to start or what steps are involved in the process of starting an ecommerce business then this post has hopefully been helpful. We discussed everything from identifying your niche, developing product ideas and choosing suppliers to determining how much inventory to order, setting up payment options and building a website that’s engaging with great content. We even shared some tips for hiring a web designer and social media manager!
In conclusion – A successful ecommerce business starts with solid groundwork. The more research you do before launching your site the better prepared you’ll be when it comes time to take orders. Set realistic goals for yourself by mapping out all the important aspects of launching an online store such as branding, inventory levels, marketing budget etc. Once you’ve done that it’s time to get creative!

shopify SEO

Why Is Shopify’s SEO Bad?

Shopify, not to be confused with Spotify– the world’s largest music streaming service provider, is an eCommerce platform “for online stores and retail point-of-sale systems. The Shopify platform offers online retailers a suite of services including payments, marketing, shipping and customer engagement tools,” (Wikipedia). 

In other words, the Shopify platform  “helps people achieve independence by making it easier to start, run, and grow a business”. Over 1,700,000 businesses in more than 175 countries are powered by Shopify.  Same, it “creates the best commerce tools for anyone, anywhere, to start and grow a business”, (Shopify.com). The platform is simple, sleek and integrates well with many different apps at just the click of a button.

Plus, you don’t have to take out your wallet to start. This means, they allow you to set up your store for free, and try their service for 14 days before you’re asked for your credit card. Did I tell you that they are also headquartered in Ottawa, Canada? Nice! However, not everything shines when it comes to Shopify. So, the next question is, what’s not to love? Their SEO.

Obviously, if SEO is critical to your business, you need to read this article as I try to answer the question: Why is Shopify’s SEO bad?

Can you do SEO with Shopify?

First of all, let’s be clear, you can do SEO with Shopify. But it’s limiting. Here are many quick, technical wins.

If you are new to eCommerce and just looking for a place to start, then Shopify is the perfect place for your online store. However, once your business starts to take off that’s when you start to see how Shopify actually holds you back.

Look at it this way: 

You can become 80% competitive on Google’s search engine using Shopify, but that’s it. It won’t get better. If you know what you’re doing and put in the effort, you may even rank on less-competitive searches. However, profitable rankings are extremely competitive, so trying to make up for that last 20% of lost performance will over time become frustrating.

Now that I’ve got your attention, let Best SEO in Canada show you five problems with Shopify’s SEO that might make you think twice about choosing their platform. You might even become motivated to migrate to BigCommerce–our go-to eCommerce plugin for all things WordPress.

1. Canonical URLs

The first problem is Shopify’s Canonical URLs. Canonical issues are all about copies of the same content getting spat into Google.

If you asked them, Shopify would say that they solved the problem using the rel=”canonical” HTML tag, but they would be wrong. It’s not that they’re using the code wrong (I actually love that they make it so easy). Rather, they’re simply expecting this HTML tag to do something that it was not meant to do.

For example, Northcutt, based out of Chicago, had a Shopify client with the following URLs all visible in Google when they searched for site:theirdomain.com:

searched for site:theirdomain.com; proving that all four copies were indeed in Google’s index:

/products/Batteries

/products/batteries

/products/batteries/

/products/BATTERIES/

>Their “batteries“>” product page contained the rel=”canonical” tag. So what happened?

By Google’s own definition, the rel=”canonical” tag is a suggestion. In my experience, they’ve only occasionally followed their own suggestion.

And if you tried patching things together using Shopify’s redirect tool, you would find that this doesn’t work either. At least not if the page to which you are redirecting technically exists.

We still recommend rel=”canonical” HTML tags, but it is unreliable in this situation. The role of this tag is entirely different — perhaps we’ll do another article on that at a later date. Note that in this case, too, JavaScript redirects cannot be relied upon.

These problems can only be solved by using .htaccess or vhost files. Period. And you cannot access these files on Shopify. They know this. Shopify Plus support confirmed this problem, but were unwilling or unable to fix it.

2. Breadcrumb URLs

The second problem is a variant of problem #1: Shopify creates breadcrumb URLs of products beneath categories. What that means is that you will often find two copies of the same page in Google’s index:

/collections/collection-title/products/product-name

/products/product-name

So using MinistryofSupply.com (a clothing store) as an example, Shopify’s default canonical behaviour will state that only the second URL should get indexed. I.e. /products/product-name:

However, a search on Google proves this suggestion often just doesn’t work:

shopify SEO

This, right here, is just foolish behaviour. What is the purpose of creating so many conflicting URLs with the same content? None. There is no benefit. Worst of all, like problem #1, Shopify will not provide access for you to solve this problem.

3. No Plusses, Please!

The third problem with Shopify’s SEO is the inability to modify the indexing file, which contains the + sign that must be deleted in order for search engines to crawl the site. Let me explain. There is a file named robots.txt that sends signals to Google about how to index your site, and all other sites. On Shopify, you cannot edit this file. Here’s what’s inside by default:

# we use Shopify as our ecommerce platform

//User-agent: *

//Disallow: /admin

//Disallow: /cart

//Disallow: /orders

//Disallow: /checkout

//Disallow: /3092321/checkouts

//Disallow: /carts

//Disallow: /account

//Disallow: /collections/*+*

//Disallow: /collections/*%2B*

//Disallow: /collections/*%2b*

//Disallow: /blogs/*+*

//Disallow: /blogs/*%2B*

//Disallow: /blogs/*%2b*

//Disallow: /*design_theme_id*

//Disallow: /*preview_theme_id*

/Disallow: /*preview_script_id*

//Disallow: /discount/*

//Disallow: /apple-app-site-association

//Sitemap: https://ministryofsupply.com/sitemap.xml

//# Google adsbot ignores robots.txt unless specifically named!

//User-agent: adsbot-google

//Disallow: /checkout

//Disallow: /carts

//Disallow: /orders

//Disallow: /3092321/checkouts

//Disallow: /discount/*

//Disallow: /*design_theme_id*

//Disallow: /*preview_theme_id*

//Disallow: /*preview_script_id*

//User-agent: Nutch

//Disallow: /

//User-agent: MJ12bot

//Crawl-Delay: 10

//User-agent: Pinterest

//Crawl-delay: 1

Most of these instructions are useful. However, these default instructions also cause problems. Not least of which is that products and vendors that contain a plus (+) or a space character will be blocked from crawling. Take a look again at the instructions. Do you see those lines that contain a “+”, “2B”, or “2b“? Those “instructions” keep those pages from being added to Google’s index. They also disrupt Google’s crawl pattern, which can lead to other indexing problems.

4. That Blog… It’s No WordPress

The fourth problem with Shopify’s SEO is its blog. Indeed, every eCommerce site should have a blog for content marketing. Not doing content marketing? Why ever not? Don’t you know it is always better to own attention rather than rent? In order to thrive, mature brands must become natural link-earning machines.

But let’s be real: Shopify is an eCommerce platform, not a content-marketing platform.

I mentioned WordPress at the beginning of the article with good reason. WordPress is the number one content management platform on the planet. According to the latest statistics. as of March 11, 2021 some 455,000,000 websites are using “>WordPress right now! That means around 20% of all self-hosted websites use it, too.

Shopify has a default blogging engine, but there are too many issues and limitations that are beyond the scope of this article. Suffice it to say, the solution would naturally be to install WordPress in a subfolder on the site for your blog. Sounds simple enough, right? Wrong. Shopify does not allow you to install anything in a subfolder on their site. You will have to host the blog somewhere else and then point the subdomain there, like content.yoursite.com.

In SEO, a closer affiliation is implied when your content shares the same subdomain (such as “www”). This is why it is a part of our best SEO practice to host your blog, news, ebooks, infographics, etc, in a subfolder. However, on Shopify, you can’t do that.

5. The Rest

If by now you are not convinced Shopify’s SEO is bad, then it makes no sense to continue, so we’ll just lump all the other problems as “the rest”. Moreover, I’ve given you a taste of how limiting Shopify’s SEO capabilities can be. But it doesn’t get better. It gets worse; especially once you get into creative keyword architecture, segmentation for account-based marketing, performance tweaks, and other situational fixes (the rest).

Conclusion

Shopify is a great eCommerce platform–for beginners and nontechnical users of the Internet. However, if you are a developer, SEO expert, or a business person with a huge eCommerce store, be aware of what you’ll never be able to do with Shopify’s SEO:

  • First, customize robots.txt
  • Second, customize web server headers
  • Third, customize URL handling and subfolders
  • Four, install the world’s greatest content management system for your link-earning endeavours.

Those aren’t just unsolvable problems. They’re three categories of problems and then some. For these, there are no hacks or workarounds. So, if SEO is critical to your business, Shopify is not for you. Why is Shopify’s SEO bad? In a nutshell: There’s no room for growth–your growth!

At Best SEO in Canada, AJ Frey wants to see you grow. He wants to help your business to scale up. As an SEO expert, he knows how to get your business ranking on Google’s page one, using only organic search strategies, because he hates PPC.

“So whether you’re an enterprise company or a small independent business, your success online depends largely on ensuring your target audience finds you on Google” through SEO. AJ Frey offers an extensive range of SEO services, exclusively for driving traffic in order to meet your lead, acquisition or sales objectives. So are you ready to make that move? Give AJ Frey a call at  250-801-6588 or drop him a

So, did we answer the question, “Why is Shopify’s SEO bad”? We surely hope so. Let us know in the Comments box below.