{"id":189473,"date":"2025-07-01T10:34:48","date_gmt":"2025-07-01T15:34:48","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/?p=189473"},"modified":"2025-09-11T07:56:11","modified_gmt":"2025-09-11T12:56:11","slug":"how-to-build-a-website","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/","title":{"rendered":"How to Build a Website (Start to Finish, With Walkthroughs)"},"content":{"rendered":"<div class=\"intro-txt\"> You don\u2019t need to be tech-savvy to build a website.&nbsp;<\/div>\n<p>With AI, you can bypass coding, hiring a developer, or staring at a blank page for hours. You can automate everything from writing content to choosing a professional layout and images.<\/p>\n<p>This guide walks you through the entire process, step by&nbsp;step.<\/p>\n<p>Imagine having a fully functional website up and running in a few hours. Whether you\u2019re launching a business, portfolio, or personal project, here\u2019s how to get started the simple way.<\/p>\n<h2><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 1. Plan out your website and its&nbsp;goals&nbsp;<\/div><\/div><\/h2>\n<p>Before you click through templates or generate content with AI, it\u2019s important to step back and get clear on what you\u2019re trying to&nbsp;build.<\/p>\n<p>A bit of upfront planning goes a long way. Here are a few things to think through before jumping into design tools:<\/p>\n<ul>\n<li><strong>What\u2019s the goal of your website?<\/strong> Are you trying to attract clients, sell products, showcase your work, or simply have a presence online?<\/li>\n<li><strong>Who are you trying to reach?<\/strong> Knowing your audience will shape everything from tone of voice to layout and features.<\/li>\n<li><strong>What makes your brand different?<\/strong> Even a one-line description of your unique selling points helps AI tools generate better content.<\/li>\n<li><strong>What are people actually searching for on Google?<\/strong> This is where keyword research comes in. It helps you speak the same language as your audience and appear in search results.<\/li>\n<\/ul>\n<p>You don\u2019t need a 20-page business plan, just a simple outline to guide your decisions.<\/p>\n<p>Here\u2019s <a href=\"https:\/\/docs.google.com\/document\/d\/163OLv7d9K-0MKD7VItyz6BIqf1viyM9LDraCCO_IT8w\/copy\">an example website plan<\/a> that I created to help my brother launch his local plumbing business:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"785\" class=\"wp-image-189474\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png 1167w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1-632x425.png 632w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1-768x517.png 768w\" sizes=\"auto, (max-width: 1167px) 100vw, 1167px\"><\/p>\n<p>You can create a similar one following my <a href=\"https:\/\/www.crazyegg.com\/blog\/website-planning\/\">website planning process<\/a> or by using AI to guide you. Here\u2019s a prompt you can try in ChatGPT:<\/p>\n<div class=\"recommendation\"><div class=\"recommendation-title\"> <\/div><div class=\"recommendation-content\">\n<blockquote class=\"small\"><div class=\"quote-content\">\n\u201cHi! I plan to build a website for my small business, but I\u2019m unsure where to&nbsp;start.\n<p>Can you guide me through the planning process? I\u2019d like help&nbsp;with:<\/p>\n<ul>\n<li>Defining the main goals of my website<\/li>\n<li>Identifying who my target audience is<\/li>\n<li>Clarifying what makes my business unique<\/li>\n<li>Figuring out what pages I should include<\/li>\n<li>Suggesting what people might search for on Google to find a business like&nbsp;mine<\/li>\n<\/ul>\n<p>Please ask me any questions you need to build a simple website brief I can follow.\u201d&nbsp;<\/p><\/div><\/blockquote>\n<\/div><\/div>\n<p>You can also remove some guesswork about what to feature on your website with other AI tools. ChatGPT is great at answering general questions, but it is not connected to the data of what people actually search for.<\/p>\n<p>That\u2019s where you can use something like Ahrefs\u2019 AI keyword suggestions instead. It will show you the exact services people are already looking for on Google:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189504\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/1.-AI-keyword-suggestions-for-website-services.gif\" alt width=\"926\" height=\"516\"><\/p>\n<p>After you run the report, you\u2019ll see a list of all the keywords people search for your services, along with some metrics to gauge the opportunity they offer your business:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1455\" height=\"753\" class=\"wp-image-189475\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-2.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-2.png 1455w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-2-680x352.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-2-768x397.png 768w\" sizes=\"auto, (max-width: 1455px) 100vw, 1455px\"><\/p>\n<p>For instance, Keyword Difficulty (KD) indicates how easy it would be for you to rank on Google when someone searches the keyword. Search Volume (SV) indicates how many people search the keywords every&nbsp;month.<\/p>\n<p>You can group similar keywords together into a simple website plan like&nbsp;this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1845\" height=\"392\" class=\"wp-image-189476\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-3.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-3.png 1845w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-3-680x144.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-3-768x163.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-3-1536x326.png 1536w\" sizes=\"auto, (max-width: 1845px) 100vw, 1845px\"><\/p>\n<p>Now you know exactly what you\u2019re going to build and how people are going to find it on Google and other search platforms.<\/p>\n<h2><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 2: Set up your domain and brand fundamentals&nbsp;<\/div><\/div><\/h2>\n<p>Now that you\u2019ve planned your site, it\u2019s time to lock in your business name online. Start by brainstorming a few brand name ideas\u2014something clear, memorable, and relevant to what you&nbsp;do.<\/p>\n<p>I\u2019ll use Ace Plumbing Melbourne as our demo business for this&nbsp;guide.<\/p>\n<p>Start by using<a href=\"https:\/\/brandsnag.com\/\"> BrandSnag<\/a> to see if your name is available online:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1271\" height=\"1231\" class=\"wp-image-189477\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-4.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-4.png 1271w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-4-439x425.png 439w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-4-768x744.png 768w\" sizes=\"auto, (max-width: 1271px) 100vw, 1271px\"><\/p>\n<p>Once you\u2019ve found a good brand name with available social handles, buy the domain using a platform like <a href=\"https:\/\/www.namecheap.com\/\">NameCheap<\/a>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189503\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/2.-Namecheap-domain-purcahse.gif\" alt width=\"1440\" height=\"848\"><\/p>\n<p>And then set up your accounts on all the social platforms you want your brand featured on.<\/p>\n<p>If you run a local business, it\u2019s also a good idea to claim your business on key map platforms like:<\/p>\n<ul>\n<li><a href=\"https:\/\/business.google.com\/create\">Google Maps<\/a><\/li>\n<li><a href=\"https:\/\/businessconnect.apple.com\/\">Apple Maps<\/a><\/li>\n<li><a href=\"https:\/\/www.bingplaces.com\/\">Bing Places<\/a><\/li>\n<\/ul>\n<p>These are the digital building blocks of your brand, so get them set up&nbsp;early.<\/p>\n<p>If you don\u2019t have a logo or other brand essentials (and don\u2019t want to hire a designer), you can create your own on platforms like <a href=\"https:\/\/looka.com\/\">Looka<\/a>.<\/p>\n<p>While there are many free logo generators online, Looka goes a step further and can help you create additional branded graphics for online and offline use:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1425\" height=\"1482\" class=\"wp-image-189478\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-5.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-5.jpg 1425w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-5-409x425.jpg 409w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-5-768x799.jpg 768w\" sizes=\"auto, (max-width: 1425px) 100vw, 1425px\"><\/p>\n<p>For example, I created a decent-looking logo in under five minutes (including all the umming and ahhing around what colours and fonts to choose). Here\u2019s an accelerated GIF of the process:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189502\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/3.-Looka-logo-generation-for-website.gif\" alt width=\"800\" height=\"408\"><\/p>\n<h2><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 3: Decide what website builder you\u2019ll use and set it&nbsp;up&nbsp;<\/div><\/div><\/h2>\n<p>Now that you\u2019ve got a plan, it\u2019s time to pick the tool to build your website.<\/p>\n<p>There are many options but these are the most popular according to Ahrefs\u2019 search data:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1420\" height=\"1190\" class=\"wp-image-189479\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-6.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-6.png 1420w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-6-507x425.png 507w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-6-768x644.png 768w\" sizes=\"auto, (max-width: 1420px) 100vw, 1420px\"><\/p>\n<p>The best choice depends on what you\u2019re building and how much flexibility you&nbsp;want.<\/p>\n<p>You\u2019ll also need to pay a monthly fee (in most cases) to connect your domain name to your website builder, so I\u2019ve included some low-cost options for you to consider below.<\/p>\n<h3><a id=\"post-189473-_x88c73g3a2yi\"><\/a>The most popular website builders<\/h3>\n<p>If you want a tried and true solution, a website builder that\u2019s been around for years and has a solid support community, it\u2019s worth considering:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.shopify.com\/\">Shopify<\/a> \u2013 Perfect if you\u2019re building an online store with built-in payment, inventory, and shipping features.<\/li>\n<li><a href=\"https:\/\/www.wix.com\/\">Wix<\/a> \u2013 One of the easiest platforms for beginners. Great for small service businesses and creative portfolios.<\/li>\n<li><a href=\"https:\/\/www.squarespace.com\/\">Squarespace<\/a> \u2013 Popular for personal brands and creative portfolios. Visually polished with easy drag-and-drop editing.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/\">WordPress<\/a> \u2013 Offers the most customizability and flexibility, especially for SEO, and can be paired with a drag-and-drop builder, like <a href=\"https:\/\/elementor.com\/\">Elementor<\/a>, to make it easier for beginners.<\/li>\n<\/ul>\n<p>These platforms have a ton of helpful resources and libraries of pre-made templates, like <a href=\"https:\/\/www.squarespace.com\/templates\">Squarespace\u2019s: <\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1402\" height=\"642\" class=\"wp-image-189480\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-7.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-7.jpg 1402w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-7-680x311.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-7-768x352.jpg 768w\" sizes=\"auto, (max-width: 1402px) 100vw, 1402px\"><\/p>\n<p>If you choose to use WordPress, it will have a few extra setup steps that other platforms handle automatically.<\/p>\n<p>For instance, you\u2019ll need to connect it to hosting, backups, and security.<\/p>\n<p>I use <a href=\"https:\/\/au.siteground.com\/\">SiteGround<\/a> for my sites. Over the years, I\u2019ve tested over 200 hosting platforms for speed, security, backup reliability, uptime, and ease of use. SiteGround consistently comes out as a top beginner-friendly option.<\/p>\n<p>You\u2019ll also need to add plugins to enhance WordPress\u2019s base functionality. You can figure out what you need as you go, but some basic ones to consider include:<\/p>\n<ul>\n<li>An SEO plugin like <a href=\"https:\/\/en-au.wordpress.org\/plugins\/seo-by-rank-math\/\">RankMath<\/a>, or its AI-powered equivalent, <a href=\"https:\/\/en-au.wordpress.org\/plugins\/rocketship-seo\/\">Rocketship SEO<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/search\/seedprod\/\">SeedProd<\/a>, if you want to set up a Coming Soon page until you\u2019re ready to launch<\/li>\n<li><a href=\"https:\/\/sitekit.withgoogle.com\/\">Site Kit by Google<\/a> to connect your website to Google Search Console and&nbsp;more<\/li>\n<li><a href=\"https:\/\/wp-rocket.me\/\">WP Rocket<\/a> for caching and improving your website\u2019s loading speed and technical performance<\/li>\n<li><a href=\"https:\/\/ahrefs.com\/wordpress-seo-plugin\">Ahrefs SEO<\/a> for easy content audits to check how each page is performing over&nbsp;time<\/li>\n<\/ul>\n<h3><a id=\"post-189473-_jxdgasg46pla\"><\/a>Up-and-coming AI website builders<\/h3>\n<p>The biggest downside with traditional website builders is the learning curve. Without code or design skills, it can be challenging for non-technical folks to build a professional website quickly and with minimal frustration.<\/p>\n<p>That\u2019s where some newer AI-powered and \u201cvibe coding\u201d solutions may be up your alley. Some popular platforms include:<\/p>\n<ul>\n<li><a href=\"https:\/\/looka.com\/\">Looka<\/a> \u2014 For AI-generated brand kits and assets, including simple websites.<\/li>\n<li><a href=\"https:\/\/bolt.new\/\">Bolt<\/a> \u2014 For creating an entire site (multi-page layouts, copy, and images) from a single prompt.<\/li>\n<li><a href=\"https:\/\/lovable.dev\/\">Lovable<\/a> \u2014 For ultra-fast one-prompt, website prototypes with a strong design aesthetic.<\/li>\n<li><a href=\"https:\/\/www.framer.com\/\">Framer<\/a> \u2014 For sleek, responsive websites with built-in animations and components.<\/li>\n<li><a href=\"https:\/\/www.relume.io\/\">Relume<\/a> \u2014 For building wireframes, sitemaps, and page layouts fast.<\/li>\n<\/ul>\n<p>Here\u2019s an accelerated snapshot of how I used Lovable to vibe code a landing page. It took less than two minutes to generate a pretty decent first&nbsp;draft:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189510\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/4.HowtoBuildaWebsitewithLovableDemo-1.gif\" alt width=\"776\" height=\"401\"><\/p>\n<p>I loved the attention to detail, like how it automatically included an Australian phone number and suburbs in Melbourne despite my bare-bones prompt. It also automatically creates content for key sections.<\/p>\n<p>However, this platform was <a href=\"https:\/\/www.linkedin.com\/posts\/iannuttall_vibe-coders-lovable-has-a-big-seo-problem-activity-7321548640970293249-LoFt\/\">found to have some major SEO issues<\/a>, making its websites invisible to people searching on Google.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1079\" height=\"1800\" class=\"wp-image-189481\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-8.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-8.jpg 1079w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-8-255x425.jpg 255w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-8-768x1281.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-8-921x1536.jpg 921w\" sizes=\"auto, (max-width: 1079px) 100vw, 1079px\"><\/p>\n<p>Generally, the less you can control and customize within a website builder (especially with the technical elements and code that search engines need to see), the more likely it is to have SEO issues.<\/p>\n<p>Many of these new AI website builders fall into this category, and their SEO capabilities do not (yet) match those of classic platforms like WordPress.<\/p>\n<p>This might be ok for your needs, at least as you\u2019re starting out.<\/p>\n<p>But at some point, you\u2019ll need to consider hiring a professional developer or learning some technical skills, so your business can be found in Google and LLM searches.<\/p>\n<h2><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 4: Choose a theme and customize it for your&nbsp;brand&nbsp;<\/div><\/div><\/h2>\n<p>Most website builders will require that you select a theme for your website. This is the design template your website will be built&nbsp;on.<\/p>\n<p>They often have pre-built themes (some free, some paid) you can load instantly, like this theme available from Framer:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1412\" height=\"958\" class=\"wp-image-189482\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-9.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-9.jpg 1412w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-9-626x425.jpg 626w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-9-768x521.jpg 768w\" sizes=\"auto, (max-width: 1412px) 100vw, 1412px\"><\/p>\n<p>You can also buy themes from marketplaces like <a href=\"https:\/\/elements.envato.com\/\">Envato<\/a>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1416\" height=\"763\" class=\"wp-image-189483\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-10.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-10.jpg 1416w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-10-680x366.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-10-768x414.jpg 768w\" sizes=\"auto, (max-width: 1416px) 100vw, 1416px\"><\/p>\n<p>The hardest part is finding a theme you like since so many options are available. Once you have that, it\u2019s usually a matter of selecting it inside the website builder or uploading the file (if you purchased it externally).<\/p>\n<p>For example, here\u2019s an accelerated walkthrough of how I set up a basic theme and customized it in Looka. Editing this GIF took longer than building the home page (I <em>wish<\/em> I were kidding):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189511\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/5.LookaHomepageCreation-2.gif\" alt width=\"428\" height=\"220\"><\/p>\n<p>And here\u2019s the final home page. Not bad considering it included finding images, generating content, and fiddling with all the font and colour settings.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1002\" height=\"2048\" class=\"wp-image-189484\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-11.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-11.png 1002w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-11-208x425.png 208w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-11-768x1570.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-11-752x1536.png 752w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\"><\/p>\n<p>Most themes usually come with 3\u20135 pages already set up (like a home page, contact page, and about page), so you\u2019re not starting from scratch.<\/p>\n<p>You\u2019ll need to spend some time tinkering with the settings to adapt the theme to your brand\u2019s look and&nbsp;feel:<\/p>\n<ul>\n<li><strong>Edit your brand elements<\/strong>: Add your logo, favicon, website title, and tagline.<\/li>\n<li><strong>Swap out the colors<\/strong>: If you don\u2019t have a color palette yet, check out <a href=\"https:\/\/coolors.co\/\">Coolors.co<\/a>.<\/li>\n<li><strong>Add your preferred fonts<\/strong>: You can find a range of free fonts on <a href=\"https:\/\/www.dafont.com\/\">DaFont<\/a> or <a href=\"https:\/\/www.fontspace.com\/\">FontSpace<\/a>.<\/li>\n<li><strong>Update the content<\/strong>: If your website builder doesn\u2019t already have AI for this, try Ahrefs\u2019 <a href=\"https:\/\/ahrefs.com\/ai-content-helper\">AI Content Helper<\/a>.<\/li>\n<li><strong>Add or generate images<\/strong>: If you don\u2019t have brand photos to add, try sourcing stock images from sites like <a href=\"https:\/\/unsplash.com\/\">Unsplash<\/a>, creating images in <a href=\"https:\/\/www.canva.com\/\">Canva<\/a>, or generating them in <a href=\"https:\/\/www.midjourney.com\/home\">MidJourney<\/a>.<\/li>\n<\/ul>\n<p>For instance, here\u2019s how I generated SEO-friendly content for a landing page on the plumbing website:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1592\" height=\"681\" class=\"wp-image-189485\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-12.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-12.png 1592w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-12-680x291.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-12-768x329.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-12-1536x657.png 1536w\" sizes=\"auto, (max-width: 1592px) 100vw, 1592px\"><\/p>\n<p>You can also generate background videos using Veo 3 for some extra pizazz. For example, I stitched four clips it generated into a short video that could be used as a background on the home&nbsp;page.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-189509\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/6.VeoHomepageBackgroundVideoCreation-1.gif\" alt width=\"704\" height=\"396\"><\/p>\n<p>When generating images or videos with AI, try to avoid asking it to show words, logos, or other distinct symbols, as it jumbles them up (as you can see&nbsp;above).<\/p>\n<h2><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 5: Build your SEO pages using simple templates&nbsp;<\/div><\/div><\/h2>\n<p>While most themes are a great place to start, you must go beyond the pages that come with them if you want your website to appear in search engines and&nbsp;LLMs.<\/p>\n<p>To speed things up and stay consistent, create a few reusable templates for common page types, such as service and location pages.<\/p>\n<p>You could also create templates for key sections you\u2019d like to use across many pages. If your website builder already has some pre-built templates, it\u2019s worth going through and customizing your favorites for:<\/p>\n<ul>\n<li>Testimonials<\/li>\n<li>Calls to action<\/li>\n<li>Benefit statements<\/li>\n<li>Your process<\/li>\n<li>Contact forms<\/li>\n<\/ul>\n<p>These can be duplicated and tweaked as needed, saving you time&nbsp;later.<\/p>\n<p>Once you have these elements in place, it\u2019s just a matter of using them to build the SEO pages you planned out earlier. For instance, for my brother\u2019s plumbing site, I could build&nbsp;out:<\/p>\n<ul>\n<li><strong>Core pages<\/strong> in addition to the home, about and contact pages, like testimonials and his portfolio of&nbsp;work.<\/li>\n<li><strong>Service pages<\/strong> for each of the core plumbing and gas services that have search potential.<\/li>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/location-pages\/\"><strong>Local landing pages<\/strong><\/a> to show the areas his team services and custom emergency contact details for each suburb.<\/li>\n<\/ul>\n<p>I like seeing things laid out visually, so here\u2019s what the structure would look&nbsp;like:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1705\" height=\"862\" class=\"wp-image-189486\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-13.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-13.png 1705w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-13-680x344.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-13-768x388.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-13-1536x777.png 1536w\" sizes=\"auto, (max-width: 1705px) 100vw, 1705px\"><\/p>\n<p>AI tools can help you write page content, generate layouts, and even select stock images for any pages that don\u2019t come pre-built in your&nbsp;theme.<\/p>\n<p>You can also check out competitor websites to get an idea of what designs Google is already rewarding.<\/p>\n<p>For example, you can find the top websites in your industry using Ahrefs\u2019 Keyword Explorer. Enter your main service, product category or topic, and then check out the <strong>Traffic share by domain<\/strong> report:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"664\" class=\"wp-image-189487\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-14.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-14.png 1067w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-14-680x423.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-14-768x478.png 768w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\"><\/p>\n<p>You can get a lot of design inspiration by looking at the top websites in your industry.<\/p>\n<h2><a id=\"post-189473-_82s1968illq8\"><\/a><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 6: Design the navigation menu and footer&nbsp;<\/div><\/div><\/h2>\n<p>Your website\u2019s navigation helps people find what they\u2019re looking for. It needs to be simple and&nbsp;clear.<\/p>\n<p>Start by setting up your main navigation menu, usually found at the top of every&nbsp;page.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1258\" height=\"1088\" class=\"wp-image-189488\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-15.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-15.jpg 1258w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-15-491x425.jpg 491w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-15-768x664.jpg 768w\" sizes=\"auto, (max-width: 1258px) 100vw, 1258px\"><\/p>\n<p>Include your most important pages like Home, Services, About, and Contact. Also have at least one call to action (like a phone number or a \u201cbook now\u201d button).<\/p>\n<p>If you have multiple locations or services, consider using drop-down menus to group&nbsp;them.<\/p>\n<p>Next, design your footer. This is a good place to&nbsp;add:<\/p>\n<ul>\n<li>Contact info<\/li>\n<li>Social media&nbsp;links<\/li>\n<li>Legal pages (Privacy Policy, Terms of&nbsp;Use)<\/li>\n<li>Newsletter signup (if relevant)<\/li>\n<li>A small Google map (if relevant)<\/li>\n<\/ul>\n<p>If you\u2019re building a blog, think about adding a sidebar with a table of contents to help readers navigate longer posts.<\/p>\n<p>Internal links (like linking from your homepage to a service page) also help visitors and search engines understand your site better. Most website builders make it easy to connect pages with just a few clicks.<\/p>\n<p>Just think about how you want people to move from one page to the next on your website and add links, buttons, and navigation elements to make that journey easier for&nbsp;them.<\/p>\n<div class=\"further-reading\"><div class=\"reading-title\">Further reading<\/div><div class=\"reading-content\"> <a href=\"https:\/\/ahrefs.com\/blog\/website-navigation\/\">Website Navigation Best Practices for SEO: Ultimate Guide<\/a> <\/div><\/div>\n<h2><a id=\"post-189473-_5fex4zzedy7q\"><\/a><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 7: Set up your SEO fundamentals&nbsp;<\/div><\/div><\/h2>\n<p>If you want people to find your website on Google or ChatGPT, follow these simple steps to optimize your website for&nbsp;SEO.<\/p>\n<p>Start by navigating to the SEO section of your website builder. Here\u2019s what it looks like in&nbsp;Looka:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1416\" height=\"1198\" class=\"wp-image-189489\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-16.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-16.png 1416w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-16-502x425.png 502w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-16-768x650.png 768w\" sizes=\"auto, (max-width: 1416px) 100vw, 1416px\"><\/p>\n<p>If you\u2019re using WordPress, go to the settings screens for your SEO plugin and follow these <a href=\"https:\/\/ahrefs.com\/blog\/wordpress-seo\/\">best practices<\/a>.<\/p>\n<p>Take your time to read through every setting and customize it to your needs. Pay attention to <a href=\"https:\/\/ahrefs.com\/seo\/glossary\/title-tag\">page titles<\/a> and <a href=\"https:\/\/ahrefs.com\/blog\/meta-description\/\">meta descriptions<\/a>. Make sure every page has&nbsp;them:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1327\" height=\"530\" class=\"wp-image-189490\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-17.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-17.png 1327w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-17-680x272.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-17-768x307.png 768w\" sizes=\"auto, (max-width: 1327px) 100vw, 1327px\"><\/p>\n<p>If not, you can use our free <a href=\"https:\/\/ahrefs.com\/writing-tools\">AI writing tools<\/a> to help fill these&nbsp;out.<\/p>\n<p>For titles, add a keyword first, then a benefit or unique selling point\u2014think \u201cPlumber in Melbourne | Fast, Reliable Service\u201d instead of just \u201cHome.\u201d<\/p>\n<p>You can also use the descriptions to persuade a searcher to click on your page from Google.<\/p>\n<p>Next, make sure your images have <a href=\"https:\/\/ahrefs.com\/blog\/alt-text\/\">alt text<\/a>. This is important for search engines and also for accessibility reasons. Alt text describes the content of an image, and you can usually add it to each image in the media library of your website platform:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"934\" class=\"wp-image-189491\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-18.jpg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-18.jpg 1110w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-18-505x425.jpg 505w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-18-768x646.jpg 768w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\"><\/p>\n<p>Speed matters too. Slow sites drive visitors away.<\/p>\n<p>Most builders, like Shopify, Wix, Squarespace, and Looka, <a href=\"https:\/\/ahrefs.com\/seo\/glossary\/page-speed\">optimize page speed<\/a> automatically. But you can help by keeping your images small before uploading and reducing the number of apps or plugins your website uses.<\/p>\n<p>Finally, check if your platform created a <a href=\"https:\/\/ahrefs.com\/seo\/glossary\/sitemap\">sitemap<\/a> (a file that helps search engines crawl your site). Some tools do this for you, but plugins like RankMath can handle it easily if you\u2019re using WordPress.<\/p>\n<p>There are a few ways to find&nbsp;it:<\/p>\n<ul>\n<li>Look at the SEO settings in your website builder for the sitemap section<\/li>\n<li>Add \/sitemap.xml after your home page&nbsp;URL<\/li>\n<li>Add \/sitemap_index.xml after your home page&nbsp;URL<\/li>\n<li>Add \/robots.txt at the end of your homepage URL and see if there\u2019s a sitemap link included<\/li>\n<\/ul>\n<p>Sitemaps can look like a page of code sometimes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"606\" class=\"wp-image-189492\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-19.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-19.png 1030w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-19-680x400.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-19-768x452.png 768w\" sizes=\"auto, (max-width: 1030px) 100vw, 1030px\"><\/p>\n<p>You can ignore the code and focus on the parts that start with \u201chttps:\/\/\u201d. These are the links to each of your pages. If you haven\u2019t published any pages yet, this will likely be&nbsp;empty.<\/p>\n<p>These basics go a long way in helping your site get discovered. For more guidance, you can also check out our <a href=\"https:\/\/ahrefs.com\/seo\/technical-seo\" data-ahr=\"https:\/\/ahrefs.com\/blog\/technical-seo\/\">Beginner\u2019s Guide to Technical SEO<\/a>.<\/p>\n<h2><a id=\"post-189473-_268xn06cnz1x\"><\/a><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 8. Set up your analytics and tracking&nbsp;<\/div><\/div><\/h2>\n<p>Once you\u2019ve finished tweaking and designing your site, you should connect it to analytics software so you can track its performance over&nbsp;time.<\/p>\n<p>In most website builders, you\u2019ll need to find the &lt;head&gt; or &lt;body&gt; sections to add some snippets of code. For example, you can find these in Looka\u2019s settings:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1266\" height=\"754\" class=\"wp-image-189493\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-20.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-20.png 1266w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-20-680x405.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-20-768x457.png 768w\" sizes=\"auto, (max-width: 1266px) 100vw, 1266px\"><\/p>\n<p>If you\u2019re using WordPress, you can also use a plugin like <a href=\"https:\/\/wordpress.org\/plugins\/wp-headers-and-footers\/\">Insert Headers and Footers<\/a> (or similar).<\/p>\n<p>The code you\u2019ll need to add here will come from your analytics software, and you\u2019ll receive it during the setup process.<\/p>\n<p>Some analytics tools to consider adding include:<\/p>\n<ul>\n<li><a href=\"https:\/\/search.google.com\/search-console\/about\">Google Search Console<\/a>: For tracking how your website performs in Google search.<\/li>\n<li><a href=\"https:\/\/www.bing.com\/webmasters\/about\">Bing Webmaster Tools<\/a>: For tracking your website\u2019s visibility in Bing\u2019s search index. It\u2019s essential now that ChatGPT uses Bing for its web search functionality.<\/li>\n<li><a href=\"https:\/\/ahrefs.com\/web-analytics\">Ahrefs Web Analytics<\/a>: For a privacy-friendly alternative to Google Analytics. It shows your website\u2019s traffic and where most visitors come&nbsp;from.<\/li>\n<li><a href=\"https:\/\/www.crazyegg.com\/\">Crazy Egg<\/a>: For tracking user experience. You can see where people click on your website and how far they scroll.<\/li>\n<li><a href=\"https:\/\/ahrefs.com\/site-audit\">Ahrefs Site Audit<\/a>: For monitoring website performance and any SEO issues that pop up over&nbsp;time.<\/li>\n<\/ul>\n<p>Usually, during the setup process, you\u2019ll see a screen asking you to add a small piece of code to your site, like&nbsp;this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1231\" height=\"765\" class=\"wp-image-189494\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-21.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-21.png 1231w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-21-680x423.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-21-768x477.png 768w\" sizes=\"auto, (max-width: 1231px) 100vw, 1231px\"><\/p>\n<p>Once you validate that the code is correctly installed, you can check out any reports with live data in the analytics tool.<\/p>\n<p>Visit your site from your phone or another device and see if your analytics tool picks up the live visit. It may take a moment.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1362\" height=\"728\" class=\"wp-image-189495\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-22.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-22.png 1362w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-22-680x363.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-22-768x411.png 768w\" sizes=\"auto, (max-width: 1362px) 100vw, 1362px\"><\/p>\n<h2><a id=\"post-189473-_qagezcvpr2az\"><\/a><div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\"> Step 9. Hit \u2018publish\u201d and celebrate your site launch!&nbsp;<\/div><\/div><\/h2>\n<p>Once your pages are ready, it\u2019s time to go live and hit publish! But, before you announce it to the world, double-check a few things.<\/p>\n<p>Ensure your site isn\u2019t accidentally set to \u201cnoindex\u201d (which blocks Google). You can often find this in the main settings or the SEO settings of your website builder, though it can be worded a little differently.<\/p>\n<p>Look for the setting that allows search engines to crawl and display your site in search results. Here\u2019s the setting in WordPress, for example:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1404\" height=\"393\" class=\"wp-image-189496\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-23.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-23.png 1404w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-23-680x190.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-23-768x215.png 768w\" sizes=\"auto, (max-width: 1404px) 100vw, 1404px\"><\/p>\n<p>Next, remove any demo content or placeholder pages that were accidentally published. For instance, if you see anything like this, unpublish it&nbsp;ASAP!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1420\" height=\"1056\" class=\"wp-image-189497\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-24.jpeg\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-24.jpeg 1420w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-24-571x425.jpeg 571w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-24-768x571.jpeg 768w\" sizes=\"auto, (max-width: 1420px) 100vw, 1420px\"><\/p>\n<p>You\u2019ll need to carefully check every single page to make sure you haven\u2019t missed anything.<\/p>\n<p>Next, you should confirm your sitemap is live and working. Check that all your pages are included here. Also, check for any accidental pages that went live without you realizing (and unpublish them&nbsp;asap).<\/p>\n<p>The last thing you need to do is to go through each page and click the links and buttons to make sure they\u2019re all working as expected.<\/p>\n<p>After you\u2019re done, share the good&nbsp;news!<\/p>\n<p>Post it on Google Business Profile, social media, or in your email newsletter.<\/p>\n<p>If something breaks down the track, don\u2019t stress. Most issues can be fixed live. You can set up Ahrefs\u2019 Site Audit to alert you if technical errors pop up on your&nbsp;site.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1271\" height=\"805\" class=\"wp-image-189498\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-25.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-25.png 1271w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-25-671x425.png 671w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-25-260x166.png 260w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-25-768x486.png 768w\" sizes=\"auto, (max-width: 1271px) 100vw, 1271px\"><\/p>\n<p>If you\u2019re tech-savvy, you can also find directions on how to fix major errors yourself.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1369\" height=\"528\" class=\"wp-image-189499\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-26.png\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-26.png 1369w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-26-680x262.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-26-768x296.png 768w\" sizes=\"auto, (max-width: 1369px) 100vw, 1369px\"><\/p>\n<p>Otherwise, you can give these instructions to a developer to take care of it for&nbsp;you.<\/p>\n<p>If you\u2019re more technical, you can set up a staging site for testing. But for most beginners, it\u2019s totally fine to go live first and tweak things after.<\/p>\n<h2><a id=\"post-189473-_cj8g3qk8pugg\"><\/a>Final thoughts<\/h2>\n<p>There\u2019s no such thing as a perfect website, especially not at launch.<\/p>\n<p>What matters most is that your site exists, reflects your business, and gives people a way to find and trust you online. Don\u2019t wait until it\u2019s flawless. You can always improve things later.<\/p>\n<p>As your business grows, so will your site. When updates or fixes become too time-consuming, that\u2019s when it makes sense to bring in a developer to&nbsp;help.<\/p>\n<p>For now? Focus on building something useful, publish it proudly, and start sharing it with the&nbsp;world.<\/p>\n<p>Done is better than perfect, especially when your next customer is already out there searching for your product or service.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With AI, you can bypass coding, hiring a developer, or staring at a blank page for hours. You can automate everything from writing content to choosing a professional layout and images. This guide walks you through the entire process, step<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Read more \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":195,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[390],"tags":[],"coauthors":[458],"class_list":["post-189473","post","type-post","status-publish","format-standard","hentry","category-marketing","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Build a Website (Start to Finish, With Walkthroughs)<\/title>\n<meta name=\"description\" content=\"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Build a Website (Start to Finish, With Walkthroughs)\" \/>\n<meta property=\"og:description\" content=\"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Blog by Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-01T15:34:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-11T12:56:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1167\" \/>\n\t<meta property=\"og:image:height\" content=\"785\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Despina Gavoyannis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ahrefs\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/\"},\"author\":{\"name\":\"Despina Gavoyannis\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/143d08bacfea1ed0736d76ad138ce704\"},\"headline\":\"How to Build a Website (Start to Finish, With Walkthroughs)\",\"datePublished\":\"2025-07-01T15:34:48+00:00\",\"dateModified\":\"2025-09-11T12:56:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/\"},\"wordCount\":3623,\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/how-to-build-a-website-start-by-despina-gavoyannis-marketing.jpg\",\"articleSection\":[\"General Marketing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/\",\"name\":\"How to Build a Website (Start to Finish, With Walkthroughs)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/word-image-189473-1.png\",\"datePublished\":\"2025-07-01T15:34:48+00:00\",\"dateModified\":\"2025-09-11T12:56:11+00:00\",\"description\":\"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/how-to-build-a-website\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/word-image-189473-1.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/word-image-189473-1.png\",\"width\":1167,\"height\":785},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"name\":\"SEO Blog by Ahrefs\",\"description\":\"Link Building Strategies &amp; SEO Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\",\"name\":\"Ahrefs\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"width\":2048,\"height\":768,\"caption\":\"Ahrefs\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Ahrefs\\\/\",\"https:\\\/\\\/x.com\\\/ahrefs\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/ahrefs\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/ahrefscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/143d08bacfea1ed0736d76ad138ce704\",\"name\":\"Despina Gavoyannis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Despina-Gavoyannis-scaled.jpg18160744e97f916a45416ab6ccdfe2c0\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Despina-Gavoyannis-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Despina-Gavoyannis-scaled.jpg\",\"caption\":\"Despina Gavoyannis\"},\"description\":\"Despina Gavoyannis is a Senior SEO Specialist at Ahrefs, a leading marketing platform for search, AI, and beyond. She has worked in SEO for over 10 years, specializing in revenue-driven strategies and collaborating closely with cross-functional teams, including UX designers, developers, and marketers.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/despina-gavoyannis\\\/\"],\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/author\\\/despina-gavoyannis\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Build a Website (Start to Finish, With Walkthroughs)","description":"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/","og_locale":"en_US","og_type":"article","og_title":"How to Build a Website (Start to Finish, With Walkthroughs)","og_description":"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.","og_url":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/","og_site_name":"SEO Blog by Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs\/","article_published_time":"2025-07-01T15:34:48+00:00","article_modified_time":"2025-09-11T12:56:11+00:00","og_image":[{"width":1167,"height":785,"url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png","type":"image\/png"}],"author":"Despina Gavoyannis","twitter_card":"summary_large_image","twitter_creator":"@ahrefs","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/"},"author":{"name":"Despina Gavoyannis","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/143d08bacfea1ed0736d76ad138ce704"},"headline":"How to Build a Website (Start to Finish, With Walkthroughs)","datePublished":"2025-07-01T15:34:48+00:00","dateModified":"2025-09-11T12:56:11+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/"},"wordCount":3623,"publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/how-to-build-a-website-start-by-despina-gavoyannis-marketing.jpg","articleSection":["General Marketing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/","url":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/","name":"How to Build a Website (Start to Finish, With Walkthroughs)","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png","datePublished":"2025-07-01T15:34:48+00:00","dateModified":"2025-09-11T12:56:11+00:00","description":"You don\u2019t need to be tech-savvy to build a website. With AI, you can bypass coding, hiring a developer, or staring at a blank page. This guide explains how.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/how-to-build-a-website\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/07\/word-image-189473-1.png","width":1167,"height":785},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/#website","url":"https:\/\/ahrefs.com\/blog\/","name":"SEO Blog by Ahrefs","description":"Link Building Strategies &amp; SEO Tips","publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ahrefs.com\/blog\/#organization","name":"Ahrefs","url":"https:\/\/ahrefs.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","width":2048,"height":768,"caption":"Ahrefs"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Ahrefs\/","https:\/\/x.com\/ahrefs","https:\/\/www.linkedin.com\/company\/ahrefs\/","https:\/\/www.youtube.com\/c\/ahrefscom"]},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/143d08bacfea1ed0736d76ad138ce704","name":"Despina Gavoyannis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2024\/06\/Despina-Gavoyannis-scaled.jpg18160744e97f916a45416ab6ccdfe2c0","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2024\/06\/Despina-Gavoyannis-scaled.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2024\/06\/Despina-Gavoyannis-scaled.jpg","caption":"Despina Gavoyannis"},"description":"Despina Gavoyannis is a Senior SEO Specialist at Ahrefs, a leading marketing platform for search, AI, and beyond. She has worked in SEO for over 10 years, specializing in revenue-driven strategies and collaborating closely with cross-functional teams, including UX designers, developers, and marketers.","sameAs":["https:\/\/www.linkedin.com\/in\/despina-gavoyannis\/"],"url":"https:\/\/ahrefs.com\/blog\/author\/despina-gavoyannis\/"}]}},"as_json":null,"json_reviewers":[194],"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/189473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/users\/195"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/comments?post=189473"}],"version-history":[{"count":0,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/189473\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/media?parent=189473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/categories?post=189473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/tags?post=189473"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/coauthors?post=189473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}