Knowledge Catalog  ·  Website Buying Guide

Every question you should ask
before buying a website.

Plain answers to the 55+ questions prospective customers ask most often — covering cost, timelines, design, hosting, SEO, e-commerce, contracts, and ongoing support.

55+
Questions answered
8
Topic categories
0
Jargon
Category 01

Budget & Cost

The most common source of sticker shock — here is what websites actually cost and why.

How much does a new website cost?
Website costs vary widely based on complexity. A basic informational website (5–8 pages, no e-commerce) typically runs $1,500–$5,000 when built by a professional. A mid-range business website with custom design, contact forms, and a blog ranges from $5,000–$15,000. A full e-commerce site with product catalog, payments, and inventory management can run $10,000–$50,000 or more. DIY platforms like Wix or Squarespace cost $16–$65/month but require you to do all the work yourself.
What factors affect the price of a website?
The main cost drivers are: number of pages and sections, whether custom design is needed or a template is used, e-commerce functionality (shopping cart, payment processing, inventory), integrations with third-party tools (CRM, email marketing, booking systems), amount of content that needs to be written, whether you provide your own photos or need stock images, turnaround time (rush projects cost more), and the experience level of the developer or agency you hire.
Are there hidden costs I should know about?
Common costs that catch buyers off-guard: domain name registration ($10–$20/year), web hosting ($10–$100/month depending on traffic needs), SSL certificate (often included with modern hosting but not always), premium plugins or themes, stock photography licenses, ongoing maintenance fees, future content updates or redesigns, and SEO services. Always ask for a full breakdown — line by line — before signing anything.
What is included in a typical website quote?
A professional quote should itemize: design mockups and revisions, development and coding, content management system setup, mobile responsiveness, basic on-page SEO setup, contact form, launch and deployment, and a defined number of post-launch revisions. Hosting, domain, content writing, and ongoing maintenance are usually separate line items. If anything is unclear, ask your developer to itemize every deliverable in writing before you pay a deposit.
Do I pay for the website upfront or in installments?
Most professional web developers and agencies structure payments in milestones: a deposit of 25–50% upfront to begin work, a second payment at a mid-point milestone (for example, after design approval), and a final payment before or at launch. Avoid paying 100% upfront. Avoid developers who will not take a deposit at all — it usually means they will not prioritize your project.
What are the ongoing costs after my website launches?
Expect to budget for: domain renewal ($10–$20/year), hosting ($10–$200/month depending on size and traffic), SSL certificate (often included in hosting plans), software and plugin updates, security monitoring, content updates, and any paid plugins or tools your site uses. A basic business website typically costs $50–$200/month to run after launch when you factor in hosting and maintenance.
Can I get a good website for free or very cheap?
Free website builders (Wix free plan, WordPress.com free tier) exist but come with serious limitations: ads placed on your site, no custom domain, limited storage, and no professional appearance. Very cheap websites ($200–$500) usually mean low-quality templates, no custom work, and poor support. For a website that actually generates business, budget at least $1,500–$3,000 for a professionally built basic site. Cheap now almost always means expensive later when you need it rebuilt.
What is the difference in cost between a regular site and an e-commerce site?
E-commerce sites cost significantly more because they require a product catalog, shopping cart, payment gateway integration, tax calculation, shipping logic, order management, customer accounts, and security compliance (PCI-DSS). A basic informational site might cost $3,000; a comparable e-commerce site often starts at $8,000–$15,000. The more products you have and the more complex your shipping and tax rules, the higher the cost.
Category 02

Process & Timeline

What actually happens between signing the contract and going live.

How long does it take to build a new website?
A basic 5–8 page business website takes 4–8 weeks from kick-off to launch. A mid-range site with custom design and a blog takes 8–14 weeks. A large e-commerce site or complex web application can take 4–9 months. Timeline depends heavily on how quickly you provide content, feedback, and approvals — delays on your end are the most common reason projects run over schedule.
What do I need to provide to get my website started?
At minimum you will need: your logo (or budget to have one designed), brand colors and fonts if you have them, the text content for each page (or a budget to have it written), photos you want to use, examples of websites you like, your domain name login details, and clarity on what you want the website to achieve. The more prepared you are at kick-off, the faster your project will move.
What does the website building process look like step by step?
A professional process follows these stages: (1) Discovery — understanding your goals, audience, and competitors; (2) Sitemap — agreeing on all pages and structure; (3) Wireframes — rough layouts before visual design begins; (4) Design mockups — visual design presented for approval; (5) Development — building the approved design into a working website; (6) Content population — adding text, images, and media; (7) Testing — checking on all devices and browsers; (8) Launch — going live on your domain; (9) Post-launch handoff — training, documentation, and a support window.
How many revisions am I allowed?
Most professional contracts specify 2–3 rounds of revisions at the design stage and 1–2 rounds after development. Revisions beyond what is contractually included are usually billed at an hourly rate ($75–$150/hour is typical). Define revision limits clearly in your contract before work begins, and consolidate all feedback in each round rather than sending changes piecemeal.
Will I have input during the design process?
Yes — and the more specific your input, the better your result. Most professionals use a structured feedback process: you review mockups and provide written comments, they revise, you approve before development begins. The key is to give thorough feedback at each stage rather than waiting until the end to raise issues. Changing the design after development has begun is expensive.
What happens if I want changes after my site goes live?
Post-launch changes fall into two categories: minor updates (swapping text, adding an image, updating hours) which most developers handle for a small hourly fee or as part of a maintenance retainer; and major changes (redesigns, new features, new pages) which are scoped and quoted as separate projects. Many agencies offer monthly support retainers ($100–$500/month) that include a set number of hours for small updates each month.
How do I prepare for my first meeting with a web developer?
Come prepared with: a clear description of your business and what the website needs to achieve, your budget range (be honest — it helps everyone), a list of 3–5 competitor or inspiration websites with notes on what you like about them, any existing branding materials (logo, colors, fonts), a rough list of pages you think you need, and any integrations or features that are non-negotiable. The more clearly you describe the outcome you want, the more accurate your quote will be.
Category 03

Design & Content

What your website will look like and who writes what goes on it.

Who writes the content for my website?
Content writing is almost always a separate service from design and development. Your options are: write it yourself (cheapest but time-consuming and often underestimated), hire a professional copywriter through your web agency or separately ($50–$150 per page), or use an AI writing tool to draft content that you then review and personalize. If you write your own content, budget meaningful time — poor content on a beautiful website will not convert visitors into customers.
Do you provide photography and images?
Most web designers do not provide custom photography. Your options are: use your own professional photos (best for authenticity and trust), hire a photographer ($300–$1,500+ for a business shoot), or use licensed stock photography from Adobe Stock, Shutterstock, or free options like Unsplash and Pexels. Overused stock photos make your site look generic. Your designer can recommend appropriate sources and advise on which images to prioritize.
Will my website look unique or will it use a template?
This depends entirely on what you pay for. Template-based builds use a pre-made design framework (like a WordPress theme or Webflow template) customized with your colors, fonts, and content. Custom design starts from a blank canvas created specifically for your brand. Templates are faster and cheaper; custom design is more distinctive and tailored. Ask your developer directly what their process is and whether you will own a truly unique design or a customized template.
Will my website be mobile-friendly?
Yes — any professional website built in 2024 or later should be fully responsive by default, meaning it automatically adjusts to look and work correctly on phones, tablets, and desktops. Google also penalizes non-mobile-friendly sites in search rankings. Over 60% of web traffic is now on mobile devices. If a developer quotes you a website that is not mobile-responsive, do not hire them.
Can I see examples of websites you have built?
Any reputable web developer or agency will have a portfolio you can view. Ask to see examples in your industry if possible, and ask for live URLs (not just screenshots) so you can click through and test the sites on your phone. Ask what results those sites achieved — traffic, leads, sales — not just how they look. Designers who cannot share live examples or reference clients are a red flag.
What if I already have a logo and branding?
Existing branding is an asset. Share your logo files (ideally in SVG or high-resolution PNG format), your brand color hex codes, font names, and any brand guidelines you have. Your designer will incorporate these into the site. If your current branding is outdated or inconsistent, this is a good moment to discuss a brand refresh before the website is built — it is much cheaper to fix branding before development begins.
How many pages will my website have?
A standard small business website includes: Home, About, Services (sometimes broken into individual service pages), Contact, and optionally a Blog and FAQ page — roughly 5–10 pages. More pages mean more cost but also more surface area for search engines to find you. Your developer should help you plan a sitemap — a list of all pages and their structure — before design begins. Do not skip this step.
What is a landing page and do I need one?
A landing page is a single focused web page designed to achieve one specific goal — usually capturing a lead, driving a sign-up, or promoting one product or service. Unlike a full website, a landing page has no navigation and no distractions. They are used heavily for paid advertising campaigns. You may need both a full website (for authority and organic search) and targeted landing pages (for specific campaigns). Landing pages typically cost $500–$3,000 to design and build professionally.
Category 04

Technical & Hosting

The infrastructure behind your website — plain explanations, no tech degree required.

Do I need to know anything technical to own a website?
No. You should be able to update your own content (text, images, blog posts) without any coding knowledge if your site is built on a modern CMS like WordPress, Squarespace, or Webflow. Your developer should provide a brief training session and documentation at handoff. For anything beyond basic content updates, you hire your developer or a support service.
What platform will my website be built on?
The most common platforms are: WordPress (powers 43% of all websites, highly flexible, huge plugin ecosystem, requires monthly maintenance), Webflow (design-forward, visual editor, hosting included), Squarespace or Wix (all-in-one platforms, easy to update yourself, less customizable), Shopify (purpose-built for e-commerce), and custom-coded (maximum flexibility, higher cost, requires a developer for all changes). Each has trade-offs — ask your developer which they recommend for your specific needs and why.
What is a domain name and do I need to buy one?
A domain name is your website address — for example, yourbusiness.com. You register a domain through a registrar like GoDaddy, Namecheap, or Google Domains for $10–$20 per year. You should own your domain in your own name, registered to your own email address. Never let a developer register your domain in their name — if the relationship ends, you could lose it. Your developer will point your domain to your hosting once the site is ready.
Who hosts my website and what does hosting cost?
Hosting is the server space where your website files live. You can buy hosting from providers like SiteGround, WP Engine, Kinsta, or Bluehost, or your developer can manage it for you (often at a markup). Shared hosting costs $5–$15/month and is fine for low-traffic sites. Managed WordPress hosting costs $25–$100/month and is faster and more secure. Enterprise hosting for high-traffic sites runs $200–$1,000/month. Always make sure the hosting account is in your name.
Will my website be secure (HTTPS)?
Yes — all professional websites use SSL (Secure Sockets Layer), which gives you the HTTPS prefix and a padlock in the browser. SSL is now free through Let's Encrypt and is included with most modern hosting plans. Without SSL, browsers show a "Not Secure" warning that drives visitors away and kills trust instantly. Google also gives a rankings boost to HTTPS sites. If a developer is not including SSL, find someone else.
How fast will my website load?
Page load speed directly affects both user experience and search rankings. A well-built website should load in under 2–3 seconds. Speed depends on hosting quality, image optimization, caching, and how much third-party code (ads, trackers, fonts) is loaded. Ask your developer what they do to optimize page speed and ask to see Google PageSpeed Insights scores for their portfolio sites before hiring them.
Will I be able to update my website myself?
If your site is built on a CMS (WordPress, Webflow, Squarespace), yes — you will be able to update text, swap images, publish blog posts, and add new content without developer help. Your developer should build your site with this in mind and train you at handoff. If your site is custom-coded with no CMS, you will need to hire your developer for every change, which becomes expensive quickly.
Can my website handle a lot of visitors at once?
Capacity depends on your hosting plan. Shared hosting may struggle if you suddenly get thousands of simultaneous visitors — for example, from a viral post or a TV appearance. If you expect high traffic or are planning a large marketing campaign, discuss this with your developer before launch. Cloud hosting plans and CDN services (like Cloudflare's free tier) can scale automatically to handle traffic spikes without your site going down.
Can my website integrate with my existing software?
In most cases yes. Common integrations include: CRM systems (HubSpot, Salesforce, Zoho), email marketing platforms (Mailchimp, Klaviyo, ConvertKit), booking tools (Calendly, Acuity), live chat (Intercom, Tidio), social media, accounting software (QuickBooks, FreshBooks), and project management tools. Tell your developer about every tool you currently use so integrations can be planned from the start — adding them later is always more expensive.
What is the difference between a website and a web application?
A website is primarily informational — it presents content, describes services, and allows contact. A web application is interactive — users log in, create accounts, submit data, and the system responds dynamically (think online banking, project management tools, booking platforms, or social networks). Web applications require significantly more development work, security, and infrastructure than websites. If you need custom user accounts, data processing, or complex logic, you are building a web application, not a website — and the cost reflects that.
Category 05

SEO & Online Visibility

Getting found on Google — what is realistic and what it actually takes.

Will my website show up on Google?
A newly launched website will be discovered and indexed by Google within a few weeks if you submit your sitemap to Google Search Console. Appearing prominently in search results for competitive keywords takes longer — it requires deliberate SEO work over months. A new domain with no history will not outrank established competitors on day one. Ranking well is a separate, ongoing discipline from building the website itself.
What is SEO and is it included in my website build?
SEO (Search Engine Optimization) is the practice of making your website visible to people searching on Google and other search engines. Basic on-page SEO — setting page titles, meta descriptions, heading structure, and image alt text — should be included in any professional website build. Full SEO (keyword research, content strategy, link building, ongoing optimization) is a separate ongoing service that typically costs $500–$3,000/month. Clarify exactly what SEO work is included in your quote.
How long until my website ranks on Google?
For a brand new domain, expect 3–12 months before seeing meaningful organic traffic for competitive keywords. Less competitive local or niche keywords can rank faster. Google needs time to crawl, index, and evaluate your site's relevance and authority. Publishing regular high-quality content, earning backlinks from reputable sites, and ensuring clean technical SEO all speed the process. Anyone who guarantees a #1 Google ranking in weeks is lying.
Should I have a blog on my website?
Yes, if you want search traffic. A blog lets you publish content targeting keywords your customers search for, which brings organic visitors to your site without paid ads. A blog that is never updated is worse than no blog — it signals to visitors and search engines that the site is neglected. Only add a blog if you commit to publishing at least one article per month consistently.
Do I need Google Analytics on my website?
Yes. Google Analytics 4 (GA4) is free and shows you how many people visit your site, where they come from, which pages they read, and how long they stay. Without analytics you are flying blind — you cannot improve what you cannot measure. Ask your developer to install GA4 and Google Search Console at launch. Both together give you a clear picture of performance from day one.
What is Google Search Console and do I need it?
Google Search Console is a free tool that shows how your site appears in Google Search — which keywords bring people to your site, which pages are indexed, and whether Google has found any technical errors. It also lets you submit your sitemap to speed up indexing. Every website owner should have it set up. Your developer can configure it at launch, or you can add it yourself through your DNS settings.
What is the difference between SEO and paid ads (PPC)?
SEO (organic search) drives unpaid traffic by ranking your site in search results — it takes time but compounds over time and costs nothing per click. PPC (pay-per-click, like Google Ads) places paid ads at the top of search results — traffic starts immediately but stops the moment you stop paying. Most businesses benefit from both: SEO for sustainable long-term growth, PPC for immediate traffic while SEO builds. Neither replaces the other.
Category 06

E-Commerce

Selling products or services online — what it takes to do it right.

Can I sell products on my website?
Yes. E-commerce functionality can be added to most website platforms. WordPress uses WooCommerce (free plugin, powerful, requires setup). Shopify is purpose-built for selling and is the most popular dedicated e-commerce platform. Squarespace and Wix have built-in e-commerce at higher plan tiers. The right choice depends on how many products you have, how complex your shipping and tax rules are, and whether you need inventory management.
What payment methods can my website accept?
Standard e-commerce sites accept major credit cards (Visa, MasterCard, Amex, Discover) through payment processors like Stripe, PayPal, or Square. Most platforms also support Apple Pay, Google Pay, and buy-now-pay-later options like Klarna or Afterpay. Your payment processor charges a transaction fee (typically 2.9% + $0.30 per transaction) on every sale, regardless of which platform you use. Factor this into your pricing.
How are shipping costs handled on an e-commerce site?
Shipping can be configured multiple ways: flat rate (one set fee regardless of order size), free shipping (you absorb the cost, often above a minimum order), real-time carrier rates (calculated live from UPS, FedEx, or USPS based on weight and destination), or local pickup. Your e-commerce platform will have a shipping settings panel where you define your rules. If your products have complex requirements, discuss them in detail before the build begins — retrofitting shipping logic is expensive.
How do I handle taxes on online sales?
Online sales tax rules vary by country, state, and product type. In the US, you are generally required to collect sales tax in states where you have nexus (a significant business presence). Platforms like Shopify and WooCommerce integrate with tax automation tools like TaxJar or Avalara that calculate and collect the correct tax automatically. Consult a tax professional for your specific situation — this is not something to guess at.
Can I manage inventory through my website?
Yes — Shopify, WooCommerce, and most serious e-commerce platforms include inventory management that tracks stock levels, alerts you when stock is low, and automatically shows "Out of Stock" when inventory hits zero. For large catalogs or multi-location inventory, more sophisticated integrations with dedicated inventory systems (like TradeGecko or Cin7) may be needed. Discuss your catalog size and inventory complexity with your developer early.
Can I have a booking or appointment system on my website?
Yes. Booking integrations are common for service businesses. Options include embedding Calendly or Acuity Scheduling (both have free tiers), using a platform like Square Appointments or HoneyBook, or building a custom booking system (significantly more expensive). Most service businesses are best served by an embedded third-party booking tool — faster to set up, better maintained, and it syncs with your calendar automatically.
Category 07

Maintenance & Support

A website is not a one-time purchase — here is what happens after launch day.

What happens to my website after launch?
After launch, your website needs ongoing attention: software and plugin updates (especially for WordPress), security monitoring, performance checks, content updates, and SEO maintenance. Most developers offer monthly maintenance plans. Without maintenance, WordPress sites can become vulnerable to security exploits within months of launch. A neglected website also signals to search engines and customers that your business is inactive.
What does website maintenance include?
Professional website maintenance typically covers: CMS and plugin updates, security scanning and malware removal if needed, daily or weekly backups, uptime monitoring (alerts if your site goes down), performance optimization, minor content updates (within a set number of hours per month), and a monthly report. What is included varies by provider and plan — get a clear scope in writing before committing.
How often should a website be updated?
Software updates (WordPress core, plugins, themes) should be applied monthly at minimum, or within 72 hours for critical security patches. Content should be updated whenever your services, pricing, hours, or team change — stale information costs you customers and hurts SEO. Blog content should be added regularly (weekly or monthly) to build search traffic. A website that has not been touched in 12+ months is doing your business more harm than good.
What if my website gets hacked?
Website hacks are more common than most people expect, particularly on WordPress sites with outdated plugins. A good maintenance plan includes malware scanning and removal. If your site is hacked, your hosting provider can often restore from a recent backup. Prevention steps: keep everything updated, use strong unique passwords, enable two-factor authentication on your admin account, use a web application firewall (Cloudflare's free plan helps), and keep fresh backups stored off-server.
What happens if something breaks on my site?
This depends on your agreement with your developer. Under a maintenance retainer, a broken site is usually addressed within 24–48 business hours. Without a retainer, you will pay hourly for emergency fixes, and the developer may not prioritize your site. Ask about response time guarantees before you sign your contract. Also make sure you have your own login to your hosting account so you can restore a backup yourself in an emergency.
Do I need a maintenance plan?
If your website is on WordPress, yes — very strongly recommended. WordPress powers nearly half the internet and is the most attacked platform by volume. A single unpatched plugin can be all it takes for a site to be compromised. If your site is on a hosted platform like Squarespace, Wix, or Shopify, those platforms handle most updates automatically and the maintenance risk is lower. Content maintenance (keeping information current) is always your responsibility regardless of platform.
Bonus Section

Choosing the right developer

The most important decision in the whole process — answered directly.

Should I hire a freelancer or an agency?
Freelancers are typically cheaper and offer more direct communication, but have limited capacity, may not cover all skills (design, development, copywriting, SEO), and carry higher risk if the person gets sick or moves on. Agencies have teams covering all disciplines, more process, and usually better accountability, but cost more and involve more people. For a budget under $10,000, a skilled freelancer is often the right call. For complex projects over $20,000, an agency is usually worth the premium.
What is the difference between a web designer and a web developer?
A web designer focuses on visual design — how the site looks: layout, colors, typography, imagery, and user experience. A web developer writes the code that makes the design work in a browser. Many professionals do both (often called design-and-develop or full-stack), but they are distinct skill sets. For most business websites, you want someone or a team that handles both. For complex web applications, you may need specialists in each discipline.
How do I know if a web designer or agency is reputable?
Look for: a professional portfolio with live URLs you can visit and test on your phone, real client reviews on Google, Clutch, or Upwork with specifics (not just star ratings), clear pricing or at least a clear quoting process, a professional contract, and responsiveness during the sales process (slow to reply when selling means slow to reply when building). Avoid anyone who guarantees a #1 Google ranking, quotes significantly lower than every competitor, or will not provide references you can actually call.
What questions should I ask a web developer before hiring them?
Ask: Can I see three recent live examples of websites you have built? What platform will you build on and why? What is included in the quote and what costs extra? Who will write the content? Who handles hosting and domain — me or you? Who owns the website and code when it is done? What is your revision policy? What support do you offer after launch? Do you have a written contract? What happens if the project runs over timeline or budget? How do you prefer to communicate and how quickly do you respond?
Will AI tools replace the need for a web designer?
AI website builders (Wix ADI, Framer AI, Durable) can generate a basic website in minutes, but the result is generic, limited in customization, and unlikely to stand out in competitive markets. AI tools are genuinely useful for writing copy, generating images, and speeding up developer workflows. A professional designer brings strategic thinking, brand knowledge, and technical quality that current AI tools cannot replicate for complex projects. For a simple placeholder page, AI tools work fine. For a serious business website, a professional still delivers better results.

Need to write content for your new website?

Forgely's free AI writing tools help you draft, polish, and perfect every page — from your homepage headline to your about section and service descriptions.

Explore Free AI Writing Tools