Internal linking refers to a link on a page that points to another page on the same website. Internal linking is important because it helps strengthen those keywords internally for those pages, it allows users (and search engine robots) to navigate through the website, and it tells the search engines that the page is relevant for that keyword phrase.


The major player in the blog game is WordPress, a content management system (CMS) that powers millions of websites, including The New York Times, Quartz, and Variety. WordPress-powered sites are incredibly easy to set up, customize, and update—ideally on a daily basis. You aren't required to learn fancy-schmancy FTP tricks (though you can certainly use them if you like), and there are ridiculous numbers of free and paid WordPress themes and WordPress plug-ins to give your website a pretty face and vastly expanded functionality. Though WordPress dominates the blogging space, it isn't the only blogging CMS of note, however.
If you're on a Mac however, there's another option: RapidWeaver. This WYSIWYG webpage editor has full code access and FTP support for uploading pages. There are plenty of built-in templates to get started, all for the one-time price of $99.99. On Windows there are numerous choices. Xara Web Designer 365, for example, starts at $49.99 and promises you don't need to know HTML or Javascript to create sites based on the company's templates.

Topic clusters involve changing your website structure to have single “pillar” pages acting as primary hubs of information. From this hub, each subtopic (or cluster) has its own page connected via link. Think of it like spokes on a wheel. Every piece of cluster content connects back to the hub, with the pillar page providing the primary anchor point for navigation.


Don’t publish duplicate meta title tags and descriptions. Just as you don’t want to publish the same copy on pages, you don’t want to publish duplicate SEO meta descriptions. Write unique meta titles and descriptions for each page on your site. Also, keep the description to under 320 characters and don’t use special characters to ensure that your entire description will show up properly on SERPs.
Add your website to relevant business directories. Work to build your online presence by creating profiles for your business on relevant digital directories. Choose general business directories (like Yelp, Yellow Pages, Angie’s List, etc.) as well as listing sites that are relevant to your industry. Always include a link back to your website in your profile.
Everybody loves featured snippets—those handy text boxes that pop up when we search and provide quick answers to our questions without needing to click a link. They’re becoming a particularly important part of the UX as convenience becomes the norm and mobile and voice searches rise in prominence. Below is an example featured snippet...on featured snippets!
As far as actually doing the nuts and bolts building and design of your site, you also have plenty of options. You can hire someone to design and code a website, or you can try your own hand (if you're a novice, The Best Courses for Learning How to Build Websites is an excellent starting point). You can use an online service to create web pages, or build it offline using a desktop software tool. Or, if you're a coding dynamo, use a plain text editor to create a site from scratch. How you mix and match these decisions depends on your skills, time, budget, and gumption.

Use canonical tags on duplicate content. If you need to publish content that is already published on another webpage (whether it is on your site or another website), use a canonical tag that tells search bots to ignore the duplicate content. This tag points the crawler to the original copy. It doesn’t add SEO value to your site, but it helps you avoid duplicate content penalties.
A domain name is the virtual address of your website. Ours is websitebuilderexpert.com. That’s where you find us. The New York Times’ is nytimes.com. That’s where you find them. And so on. Your site needs one too, and when setting up a WordPress site it’s something you may have to take care of yourself. Bluehost lets you choose a domain for free as part of the signup process.

If you don't have a design already in place and think templates are too limited, consider Adobe Muse CC. This unique little program concentrates on letting you design. Templates are handy, embeddable web fonts are great, and the sitemap view may be the best way to get an overall feel for what your site will have. Export it to HTML and you're ready for upload. It's part of the Creative Cloud bundle and also available individually for $14.99 a month with a yearly plan.


Eric has been writing about tech for over 27 years. He was on the founding staff of Windows Sources, FamilyPC, and Access Internet Magazine (all defunct, and it's not his fault). He's the author of two novels, BETA TEST ("an unusually lighthearted apocalyptic tale"--Publishers' Weekly) and KALI: THE GHOSTING OF SEPULCHER BAY. He works from his home office in Ithaca, New York. 
A domain name is the bit of the URL (the site address in your browser’s search bar) that identifies a web page — in this case your website. For example, ours is websitebuilderexpert.com. You can register them separately at sites like GoDaddy and Domain.com, but website builders offer to do it for you when you sign up with them. Most provide it for free (at least initially), while a handful charge a few extra bucks.
These services can host your content on their servers free of charge, but in exchange for that zero cost, your online destination will have a less-than-elegant domain, such as jeffreylwilson.tumblr.com. That might be fine for a personal blog, but it will look too low-rent for a business that wants people to trust it enough to pay for whatever it's selling.
Hi Paul, I totally feel your pain here! It can be so hard to know where to start. You might find our website builder comparison chart a good place to start, or you can take our short quiz for a personal recommendation. The comments under our articles should also hopefully prove helpful. Other than that, we often find Reddit a good place to engage with a lot of like-minded people, so I'd suggest taking a look there. Thanks, Hannah

Don’t publish duplicate meta title tags and descriptions. Just as you don’t want to publish the same copy on pages, you don’t want to publish duplicate SEO meta descriptions. Write unique meta titles and descriptions for each page on your site. Also, keep the description to under 320 characters and don’t use special characters to ensure that your entire description will show up properly on SERPs.
GoDaddy Website Builder is an online editing and publishing tool that helps you create a website, regardless of your technical skill level. Just create an account, pick a design and use the built-in editor to add your own images and text. You can make your website as simple or complex as you’d like. Need to sell your stuff online? No problem. You can add a full online store complete with product listings, coupons, shopping cart, shipping and multiple payment options.
×