If you’re trying to build a large ecommerce store, one of the most popular ways to set up your store is with WooCommerce (here’s how to setup WooCommerce and WordPress). Less tech-savvy beginners may prefer using a simplistic website builder. The most common choice is to build an online store with Shopify. Although website costs can vary, but consider reading up on the top questions to ask when hiring a website designer.
Hey David, I think that IM Creator is a pretty good website builder, especially if you want to build a very basic website really quickly. Their tools are not he most comprehensive, but in a way that reduces confusion and allows you to focus on the basics which work really well in way. If you haven't seen our review on IM Creator yet, check it out. You can also take a look at our website builder comparison chart here to get a high level overview of who are some of the leading platforms available today. If you want great looking templates, definitely take a look at Squarespace. As for great quality stock images, see our resources guide here. Hope this helps! - Jeremy
Even if you don't sign up for those web hosts, you should look for services that offer similar features. You'll want a WYSIWYG editor that lets you adjust every page and add images, video, and social links. Plunking down a few extra bucks typically nets you robust ecommerce and search engine optimization (SEO) packages for improved Bing, Google, and Yahoo placement. Most advanced web hosting services include at least one domain name, free of charge, when you sign up.
Beta testing. Launching your website is an exciting process and people eager to get it live as soon as possible. With all the excitement, often people ignore the testing step. It’s critical you test your website before it goes live. The testing process can seem overwhelming, and you are not sure where to start. We are here to tell you that it’s not that complicated, you just have to check the following points carefully:

Français: faire héberger son site web gratuitement, Deutsch: Eine kostenlose Webseite erstellen, Español: crear una página web gratis, 中文: 创建免费网站, Русский: бесплатно создать сайт, Italiano: Creare un Sito Web Gratuito, Nederlands: Een gratis website maken, Português: Criar um Site Gratuito, Čeština: Jak vytvořit webovou stránku zdarma, العربية: إنشاء موقع إلكتروني مجاني, हिन्दी: एक फ्री वेबसाइट बनाएँ, Tiếng Việt: Tạo website miễn phí, ไทย: สร้างเว็บไซต์ฟรี

Search engine-optimise (SEO) your website. You can start by submitting your site to search engines. Search engines crawl the web, matching content on websites with users’ searches. To really start attracting large numbers of people to your site, you’ll want to submit it to all the major search engines. The process varies depending on the search engine, but almost all will require you to create a sitemap of your website first.
Publish your site. Once you are happy with the layout and content of your site, it’s time to open up for business! If you have a blog or announcement area, it’s a good idea to create a welcome/introduction post, explaining the purpose of the site and introducing yourself. This will help make readers feel more welcome when they visit the site, and give them a quick breakdown of what the site is for.

Nice Article bro. I was just wondering if you have any idea on how to make my own Email address on my own website without using Gmail. My webhost provided me 5 email services and I don't have any idea how to make it work. I'm just using an FTP named FileZilla to access and edit my website. I'm also just a student and willing to learn more about these things. Thank you!
When you add a new page to your website (more on that in Create website pages, below), you can add a bunch of new elements at once by choosing a Suggested Layout. This is one of the easiest ways to create a website. Pick the type of page you are working on, then choose the option you like best. After you confirm that layout, you can click on each element and replace it with your own content.
Of course the design of your website should be visually appealing, you don’t want people to leave your site screaming in horror, but it’s not everything. On top of having a website that’s easy on the eyes, it needs to convey the message you’re trying to present, such as your business objective, plan of action for visitors and the quality content that you’ve been busy creating.
I own a small business and am looking to redesign our website. Thanks for all your comparisons of the website builders! I currently use Mailchimp to send out weekly emails to my customers. Do you know if any of these website builder sites allow you to create an email list? Then use a template to create an email (like Mailchimp) and send it out to all your subscribers. Ideally there would be a tab on your website people can click on to enter their email address…..They would then get your emails. Thanks for any feedback :)

Pros: website design software simplifies the process of building sites by letting you drag-and-drop images, text, buttons, movies, and anything else you can think of, usually without ever having to dig into HTML. Many web design applications will even let you create sites specifically for your smart phone or pad. If you are building a basic, personal website, this is really a great way to go.


Trouble is, and I’ve tried to navigate quite a few, but within minutes, as a complete Luddite – I get completely bogged down. I even managed to make a mess of the WordPress option. All I need is the most basic site with detail and a pic of my book. I don’t need a pay page and am happy just to direct people to Amazon etc. should they wish to purchase. Even writing this I feel sure you have covered everything I am asking here. But could you offer some suggestions on the best way forward. I should add here (and I know there would be options for me should money not be a problem) that unfortunately throwing a lot of money at this is (unfortunately) not an option.
If you think that setting up a website is a great way of gaining fast and easy money, you’re sadly mistaken. There’s actually more work involved than simply taking an order and shipping a product. It’s a process that demands your full attention and will require a fair amount of trial and error, such as which techniques are working or not working in your attempt to drive traffic to your site.
Hi Jeremy. Superb article, which I would also use to describe the other articles and reviews you have created for building a web site. I've understand that Shopify is your primary recommendation for an ECommerce site. I'd like to see the capability of various vendors availing of our site's services to post and sell their products. Can Shopify handle this as well? Thanks for helping a lot of people! Wishing you more success. JP

You can easily create three floating boxes side by side. However, when you add something that enlarges the width of each box (e.g. padding or borders), the box will break. The box-sizing property allows us to include the padding and border in the box's total width (and height), making sure that the padding stays inside of the box and that it does not break.


Hi Jeremy! Thank you so much for posting this! I found this to be very helpful!! So I do have a few questions though... First off, I am wanting to build a website that advertises a service I offer, displays images in two separate galleries, can be involved with a separate calander that can be accessed from my phone and be up to date on available times to schedule an appointment, and, most importantly, can have a payment option to prepay for my service to secure a time slot with a possible escrow type function to be able to add payments onto the set appointments. Does this make any sense? If it does, does this sound possible? Which website builder would you recommend to have access to these functions? I am just starting out so cost is also a factor, although I am willing to pay a reasonable amount of money to get this set up and to maintain it. Thank you in advance!!
If you hire a professional to code a complicated site, remember that programmers are not necessarily graphic designers. The most eye-catching sites out there have been made by or with the input of someone involved in graphic design. The best advice, especially for a professional site, is to use the right team for the job: designers design the look and feel of the site; programmers do all the stuff under the hood to make it work; marketers position the site and make sure it's relevant; and writers write the copy.
Great Article jeremy! VERY informative!! I'm working on making a job-board type of site. Where users can post jobs and and possible create profiles to frequently post job vacancies. The applicants should be able to filter through and search for jobs, so some sort of filteration system would be useful. If possible, I'd like for the job posters and the people searching for jobs to be able to create a profile on the website. What web-builder would you suggest? So far word press with cetains plug-ins seems to be the best bet but I'd appreciate your advice on this. Thank You
Creating a website is not as complicated as it was before. Today, you don’t have to know much about technology to develop and successfully run your own site. That’s because there are more than few popular content management systems that are designed for the users. So, the first thing you should do is to choose a content management system. Although it depends on the site you want, we would strongly suggest self-hosted WordPress.
Because today, after 4years and half of development, well, I can code in C/C++ (advanced programs), .NET (WPF, UWP, Xamarin), Java (Softwares, Android), Go (API, WS) but I never did any website or webapp, so I would like to get into it. I feel like today it’s an important part so why not. But yeah, I feel like WordPress is high-level and I’m more a low-level dev, so what would be the best way to start or just the best approach overall?
Hello Vivy, If you are a beginner and don't want to climb a steep curve to learn the technicalities of managing a hosting company, then consider taking a look at drag & drop website builders. These website builders manage all the hosting and technical aspects of operating a website for you. And, their platform allow you to drag and drop your content when making your pages so you don't have to know how to code. I'd suggest testing out Wix and Weebly to start. Both are code free and have free plans for you to test. They don't have a time limit on their free plans so don't worry about upgrading until you are satisfied with them. But if you really want to use a hosting company (for instance, you want to use WordPress.org), then someone like Bluehost is pretty good, in general. Thanks, Jeremy

Français: faire héberger son site web gratuitement, Deutsch: Eine kostenlose Webseite erstellen, Español: crear una página web gratis, 中文: 创建免费网站, Русский: бесплатно создать сайт, Italiano: Creare un Sito Web Gratuito, Nederlands: Een gratis website maken, Português: Criar um Site Gratuito, Čeština: Jak vytvořit webovou stránku zdarma, العربية: إنشاء موقع إلكتروني مجاني, हिन्दी: एक फ्री वेबसाइट बनाएँ, Tiếng Việt: Tạo website miễn phí, ไทย: สร้างเว็บไซต์ฟรี

Hi there Shannin, What you're looking to create is a bit too advanced for the website builders we suggested above. You'll probably need a more specialized website builder (perhaps search for a "marketplace website builder"?) or have one custom built for you. If you decide on the latter, take a look at our guide on how to hire a website developer. Jeremy

Web hosting: Your web hosting account is where your website’s content and files are stored online. Think of it as your website’s physical house. When a visitor tries to access your website by typing in your web address (domain name), they’ll be directed to the website you’ve set up in your web hosting server. Web hosting typically costs $7.99 per month.
For most users, free themes are the best place to start. When you install a new theme, it doesn’t change the content on your site, only the layout. This means you can download and install a number of different themes to see which theme suits you best. If you feel like you need something more advanced than a free theme, you can always install a paid theme at a later date.
After you have chosen the winning design, you will need to find someone to code the design for your website. 99designs has coding partners that will be able to do this for you and who have experience working with templates from 99designs. Typically the cost to code 1 responsive page (a page that also works on mobile) is $300, and each inner page (all pages other than the homepage) costs around $150.
Hello, I used BigCommerce to build the website, tenbrookeleanne.com, for my girlfriend's brick and mortar boutique. I do not know any code and before making this website, I knew nothing about ecommerce. The customer service for BigCommerce is awesome! Even though they are a WYSIWYG drag and drop site builder, they helped me customize my website by editing the code for me. They changed the background for my chosen (free) template and added an instagram social button even though it wasn't in the template. When making the website I had a ton of questions and they were always happy to help, now I very rarely have to call support. The BigCommerce University and question forums are very resourceful at well. I would highly recommend BigCommerce to anyone who is looking to make an ecommerce site. My only complaint about BigCommerce is that they do not have a native solution to integrate with the brick and mortar store POS to keep the inventory up to date (though they say they are/have been working on it). I have to use an expensive and less than satisfactory third party software for the two platforms to communicate with each other.
The cost of making a website depends on a lot of different factors. If you decide to build your site with WordPress, you can get a new site for less than $50. For example, hosting a WP site with Bluehost will cost you only $2.95 per month, and that includes the registration of a custom domain! You will definitely need to invest a few bucks extra on a premium theme (which will probably be something in a range of $40-120), maybe a few premium plugins (on average, a plugin will cost you about $70), but that’s pretty much it.
Hi Billy, Great to hear you found the article so helpful! There's no reason at all why you can't use a website builder to create a website for yourself, even a blog style site. I'd recommend having a look at our website builder comparison chart as this is a good jumping off point and will give you some ideas of where to start. Off the top of my head, I know that Wix launched a new version of their blogging tool, which is really easy to use and can be integrated as part of a wider site (thankfully Wix is also super easy to use so it's great for newcomers to web design like yourself!) Hope that helps, - Tom
×