19 Website Features Non-Technical Owners Often Forget to Ask Web Design Companies About

19 Website Features Non-Technical Owners Often Forget to Ask Web Design Companies About

Author:Ricky ChowPublished:2026-07-05Last updated:2026-07-02

1. Summary

When Hong Kong SMEs look for a web design company, most owners ask about price, design style, number of pages, hosting, timeline, and whether a CMS is included. Those questions matter, but a website is not only a visual project. The functions behind the website often decide whether the site can support SEO, AI search, advertising, analytics, speed, security, old-site migration, and future AI agent workflows.

This article lists 19 website functions that non-technical business owners often forget to ask about. The point is not that every company must build all 19 items on day one. The point is that you should know whether the supplier supports them, whether they are included, whether they cost extra, and whether they can be added later. You do not need to understand every technical detail. You can copy this checklist, ask your web design supplier, and judge whether they can explain the trade-offs clearly.

2. Direct Answer

When choosing a web design company, non-technical business owners should not only ask about price, design, and page count. They should ask whether the website can support business operations and future growth. The most commonly missed items include SEO backend features such as Google Schema, meta title / description, robots.txt, sitemap.xml, IndexNow, and 301 redirects; AI search readiness such as llms.txt and per-page Markdown; analytics and ad tracking such as GA4, Microsoft Clarity, a backend analytics dashboard, Meta Pixel, and Google Ads tag; performance features such as mobile PageSpeed, image compression, and WebP; and operational resilience such as MCP, Cloudflare / WAF, backup / restore, and uptime monitoring.

Not every business needs all 19 items immediately. But if a quote does not mention them at all, the owner should ask. A good supplier should be able to explain which functions are needed now, which can be phase two, and which are unnecessary for the current stage. It is better to know before signing than to discover the gap only when you start running ads, doing SEO, revamping an old site, or introducing an AI agent.

3. First Principle: You Do Not Need All 19 Items on Day One

This checklist is not designed to scare business owners or inflate a website scope. Different companies have different stages and priorities.

If you only need a simple brand website, you may not need advanced ad tracking, per-page Markdown, MCP, or a backend analytics dashboard immediately. But if you plan to run SEO, invest in Meta or Google Ads, migrate an old website, publish long-term content, or use AI agents to update and improve content later, these functions should not be discovered only after the site is already built.

A practical way to use this checklist is to ask the supplier:

Question Why it matters
Does this feature exist? To know whether the supplier supports it
Is it included in the quote? To avoid surprise add-on costs
Can it be added later? To avoid being locked into a rigid structure
What happens if we do not do it now? To understand the trade-off
Can it be managed in the backend? To know whether every change needs a developer

You do not need to become technical. You only need to ask the right questions and listen to whether the answer is clear, specific, and realistic.

4. The 19-Item Website Feature Checklist

Importance is scored from 1 to 5, with 5 being the highest. The score is based on SME operations, SEO, advertising, speed, security, and future AI-readiness.

# Feature Importance One question to ask your supplier
1 Google Schema / JSON-LD 4/5 Can you set Google Schema for each page type?
2 Meta title / description 5/5 Can each page's meta title and description be edited in the backend?
3 Robots.txt 3/5 Can robots.txt be managed properly through the backend or deployment process?
4 Sitemap.xml 4/5 Will the sitemap update automatically when new pages or blog posts are added?
5 IndexNow 3/5 Can important updates notify search engines that support IndexNow?
6 301 Redirect management 5/5 If I have an old website, will you map old URLs to new URLs with 301 redirects?
7 llms.txt 4/5 Can the website manage an llms.txt file?
8 Per-page Markdown .md 4/5 Can important pages have clean Markdown versions?
9 GA4 5/5 Will you set up GA4 and key events?
10 Microsoft Clarity 4/5 Will you install Clarity and verify that it collects data properly?
11 Backend Analytics Dashboard 4/5 Does the backend show basic website performance data?
12 Meta Pixel 4/5 Is Meta Pixel included or easy to add later?
13 Google Ads tag 4/5 Can Google Ads tag and conversion tracking be set up?
14 PageSpeed / mobile performance > 60 5/5 Is there a basic mobile PageSpeed target, such as above 60?
15 Automatic image compression / WebP 4/5 Will uploaded images be compressed and converted to WebP automatically?
16 MCP 5/5 If we later want AI agents, does the backend have an MCP foundation?
17 Cloudflare / WAF 4/5 Does the website include Cloudflare and WAF protection?
18 Backup / Restore 5/5 Do you run regular backups, and can the website be restored when something goes wrong?
19 Uptime Monitoring 4/5 Is there uptime monitoring and notification when the website goes down?

5. SEO Backend: Can Search Engines Understand and Manage Your Website?

Many quotes say "SEO friendly", but that phrase is too vague. Business owners should ask what it actually includes.

5.1 Google Schema / JSON-LD

Importance: 4/5

Google Schema / JSON-LD is structured data that helps search engines understand whether a page is a company page, service page, product page, article, FAQ, event, or another content type. Google Search Central explains that structured data can help Google understand the meaning of a page more explicitly.

You do not need to know how to write JSON-LD. You only need to ask whether different page types can have suitable schema.

Question to ask:

> Can you set Google Schema for each page type, such as services, articles, FAQ, and company information?

A reasonable answer should explain page-specific schema, content consistency, validation, and the fact that schema does not guarantee ranking.

5.2 Meta Title / Description

Importance: 5/5

Meta title and description are commonly used as signals for search result titles and snippets. Google may rewrite them, but your website should still provide clear and editable metadata.

This is basic, but many SME websites are delivered with all pages sharing the same title or with no backend control. That creates friction every time the business wants to improve SEO, publish content, or adjust a service page.

Question to ask:

> Can each page's meta title and description be edited in the backend?

A reasonable answer should include per-page control, support for blog and service pages, sensible defaults, and the ability to tune metadata later.

5.3 Robots.txt

Importance: 3/5

Robots.txt tells search engine crawlers which URLs they may or may not crawl. It is not a privacy tool. If a page should not appear in search results, noindex or access control may be needed instead.

Most SME owners do not need to edit robots.txt often, but the supplier should know how to handle it. Testing environments, admin paths, internal search pages, duplicate pages, and staging URLs should not be exposed or blocked carelessly.

Question to ask:

> Can robots.txt be managed properly through the backend or deployment process?

A reasonable answer should show that the supplier understands the difference between crawling control, indexing control, and security.

5.4 Sitemap.xml

Importance: 4/5

Sitemap.xml lists important URLs and helps search engines discover pages. Google explains that sitemaps can provide information about pages, images, videos, and update timing, but they do not guarantee crawling or indexing.

For SMEs, the key question is not just whether a sitemap exists. The question is whether it updates when new pages, services, and blog posts are added.

Question to ask:

> Will the sitemap update automatically when new pages or blog posts are added?

A reasonable answer should include automatic updates, exclusion of non-public pages, support for multilingual structures where relevant, and Search Console submission.

5.5 IndexNow

Importance: 3/5

IndexNow lets websites notify participating search engines when URLs are added, updated, or deleted. IndexNow and Bing Webmaster Tools both describe it as a notification protocol, not a guarantee of indexing or ranking.

This should be framed carefully. IndexNow is useful for search engines and crawlers that support it, including Bing and certain other participating platforms. It does not mean instant Google indexing.

Question to ask:

> Can important content updates automatically notify search engines that support IndexNow?

A reasonable answer should mention API key setup, URL submission, monitoring through webmaster tools, and no guarantee of indexing.

6. If You Have an Old Website: Ask About Redirects Separately

If this is your first website, redirects may not be urgent. If you are revamping or moving from an old supplier to a new one, redirects become critical.

6.1 301 Redirect Management

Importance: 5/5

A 301 redirect permanently maps an old URL to a new URL. Old websites may already have Google visibility, bookmarked pages, social shares, ad links, WhatsApp links, and external references. If the new website changes all URLs without redirecting them, visitors may see 404 errors and search engines may not understand the relationship between old and new pages.

Many website revamps lose SEO traffic not because the new design is poor, but because old URLs were not mapped properly.

Question to ask:

> If I have an old website, will you map old URLs to new URLs with 301 redirects?

A reasonable answer should include exporting old URLs, mapping important pages, reducing 404 errors, preserving important search value, and checking errors after launch.

7. AI Search Readiness: Is Your Content Easy for AI to Read?

Traditional SEO focuses on search engines. Modern websites should also consider AI answer engines and AI tools. This does not mean llms.txt or Markdown will guarantee AI citations. It means your content becomes easier to read, extract, and reuse in controlled ways.

7.1 llms.txt

Importance: 4/5

llms.txt is an emerging proposal for providing an LLM-friendly website guide at /llms.txt. It usually uses Markdown to explain the site, key pages, and useful resources for large language models.

For business owners, it is easiest to think of llms.txt as a guide written for AI tools. It does not replace SEO or sitemap.xml, and it does not guarantee exposure in ChatGPT, Gemini, Perplexity, or other AI answer engines.

Question to ask:

> Can the website manage an llms.txt file?

A reasonable answer should include a root-level llms.txt file, clear Markdown structure, important service and article links, and a process to update it when content changes.

7.2 Per-Page Markdown .md

Importance: 4/5

Per-page Markdown means important pages can have clean text versions in addition to normal HTML pages. HTML pages often include navigation, buttons, scripts, layout, and other interface elements. Markdown can present headings, paragraphs, lists, and links more cleanly.

This is helpful if the business later wants AI agents to analyze content, summarize FAQ, compare page performance, or prepare content updates.

Question to ask:

> Can important pages have clean Markdown versions?

A reasonable answer should include synced content, clear heading structure, link preservation, and safeguards to avoid exposing private content.

8. Analytics: Can You Tell Whether the Website Is Working?

A website launch is not the end. If you do not know where visitors come from, which pages they read, where they drop off, and whether enquiries are generated, it is hard to improve.

8.1 GA4

Importance: 5/5

GA4, or Google Analytics 4, tracks traffic sources, user behaviour, page performance, and conversion events. For SMEs, it is a foundation for understanding website performance.

Many websites only install the GA4 script but do not set up meaningful events. As a result, the owner can see traffic but not business actions such as form submissions, WhatsApp clicks, phone clicks, downloads, or main CTA clicks.

Question to ask:

> Will you set up GA4 and key events such as forms, WhatsApp, phone clicks, and main CTAs?

A reasonable answer should include installation, basic conversion events, testing, and an explanation of whether Google Tag Manager is needed.

8.2 Microsoft Clarity

Importance: 4/5

Microsoft Clarity provides heatmaps and session recordings. It helps you see how visitors actually use the website: where they click, where they stop, which form fields cause friction, and whether the mobile experience is confusing.

GA4 tells you what happened. Clarity helps you understand how it happened.

Question to ask:

> Will you install Microsoft Clarity and verify that it collects data properly?

A reasonable answer should include installation, privacy considerations, masking of sensitive input where appropriate, and post-launch verification.

8.3 Backend Analytics Dashboard

Importance: 4/5

GA4 and Clarity are useful, but many business owners do not log in to multiple platforms regularly. A backend analytics dashboard brings basic performance data into the website backend: traffic, popular pages, enquiry counts, form sources, ad conversions, and content performance.

It does not need to replace GA4. It makes data closer to day-to-day operations.

Question to ask:

> Does the backend show basic analytics, such as traffic, enquiries, popular pages, and content performance?

A reasonable answer should include clear data sources, GA4 or event integration, and no fake or unverifiable numbers.

9. Advertising Tracking: Ask Before You Spend on Ads

If you may run Facebook, Instagram, or Google Ads, tracking should be discussed before campaign launch. Otherwise, you may spend money bringing traffic to the site without knowing which clicks became enquiries.

9.1 Meta Pixel

Importance: 4/5

Meta Pixel supports Facebook and Instagram ad tracking and retargeting. It helps build website visitor audiences and provides signals for campaign optimization.

Not every company needs Meta ads on day one. But if your industry is likely to use Meta advertising, the website should make Pixel installation and event setup easy.

Question to ask:

> Is Meta Pixel included, or can it be added easily later?

A reasonable answer should include Pixel installation, event setup, testing, and whether Google Tag Manager or a platform-level configuration is used.

9.2 Google Ads Tag

Importance: 4/5

Google Ads tag helps track conversions from Google Ads: form submissions, phone clicks, WhatsApp enquiries, purchases, downloads, or other actions. Without tracking, the ad platform sees clicks but may not understand which clicks lead to business outcomes.

For service businesses, professional firms, education centres, B2B companies, clinics, and high-ticket products, this is especially important.

Question to ask:

> Can Google Ads tag and conversion tracking be set up?

A reasonable answer should include installation, conversion event setup, testing, and a clear explanation of what counts as a conversion.

10. Speed: A Beautiful Website Can Still Fail If It Is Slow

Design matters, but if the mobile site loads slowly, visitors may leave before reading. For Hong Kong SMEs, mobile performance is especially important because many enquiries start from phones.

10.1 PageSpeed / Mobile Performance > 60

Importance: 5/5

PageSpeed is a useful reference for website performance and experience. It is not the only measure of success, and a high score does not guarantee business results. But SMEs should still have a basic mobile performance target.

Using mobile performance > 60 as a baseline is not saying 60 is perfect. It prevents a site from being delivered with unreasonably poor mobile performance and no accountability.

Question to ask:

> Is there a basic mobile PageSpeed target, such as above 60? If not, what is slowing the site down?

A reasonable answer should include mobile testing, explanation of score limitations, and practical fixes for images, fonts, tracking scripts, animation, hosting, caching, and frontend code.

10.2 Automatic Image Compression / WebP

Importance: 4/5

Many websites start fast but slow down after a few months because staff upload large, uncompressed images. A website should not rely entirely on every staff member remembering to compress images manually.

Automatic compression and WebP conversion help keep file sizes reasonable when images are uploaded through the backend.

Question to ask:

> Will uploaded images be compressed and converted to WebP automatically?

A reasonable answer should include automatic resizing, modern image formats, acceptable image quality, and safeguards against oversized uploads.

11. Future AI Agents: Can the Backend Grow Beyond a Normal CMS?

Many websites are still built as static information displays. Future-ready websites should be easier for AI tools to read, analyze, and work with under permission.

11.1 MCP

Importance: 5/5

MCP can be understood as a controlled way for AI agents to connect with tools, data, and workflows. For non-technical owners, the important question is not the technical specification. The important question is whether future AI agents can safely work with the website backend.

With an MCP-ready backend, a company may later use Codex or an AI agent to:

  • update a service page draft from a short instruction;
  • review website performance every week;
  • analyze traffic, search, and conversion data;
  • suggest which content should be tuned;
  • compare blog performance and identify articles that need updates;
  • submit content changes for human approval before publishing.

This does not mean AI should freely change the website. The real value is controlled access: what the agent can read, what it can prepare, what it can change, what needs human approval, and what must be recorded.

Question to ask:

> If we later want AI agents, does the backend have an MCP foundation?

A reasonable answer should mention structured data, controlled permissions, API or MCP planning, human approval for important actions, and operation records.

12. Security and Stability: Who Knows When the Website Breaks?

Security does not need to be overcomplicated on day one, but basic protection, backup, and monitoring should be discussed. SSL is now a basic requirement, not a premium feature.

12.1 Cloudflare / WAF

Importance: 4/5

Cloudflare can provide CDN, DNS, performance, and basic protection features. WAF, or Web Application Firewall, helps filter some common attacks and abnormal traffic. The depth depends on the plan, but SMEs should at least know whether basic protection exists.

SSL should not be treated as a premium security feature. In 2026, a commercial website without SSL is simply not acceptable.

Question to ask:

> Does the website include Cloudflare and WAF protection? Is SSL included as a basic requirement?

A reasonable answer should include SSL, basic CDN / DNS / WAF planning, and a clear explanation of what remains dependent on server, code, and permission design.

12.2 Backup / Restore

Importance: 5/5

Backup / Restore is often ignored until something goes wrong: a failed update, mistaken content change, plugin issue, deployment problem, hacking incident, or data corruption.

Do not only ask whether backups exist. Ask how often they run, how long they are kept, what they include, how long restore takes, and whether restore has ever been tested.

Question to ask:

> Do you run regular backups? If something goes wrong, can the website be restored, and how long would it take?

A reasonable answer should include backup frequency, retention period, files and database coverage, restore process, and preferably tested restore procedures.

12.3 Uptime Monitoring

Importance: 4/5

Uptime monitoring checks whether the website is online and responding properly. If the site is down, slow, or returning errors, the responsible person can be notified.

One common SME problem is discovering that the website has been down only after a customer says they cannot open it. That is not only a technical problem. It affects trust.

Question to ask:

> Is there uptime monitoring and notification when the website goes down?

A reasonable answer should include monitoring frequency, notification recipients, and a basic response process.

13. How Should Business Owners Use This Checklist?

You can send the checklist directly to a web design company and say:

> I may not need all 19 items on day one, but I want to know which are supported, which are included, which cost extra, which can be phase two, and which you think I do not need yet.

Then watch how the supplier responds.

If they can explain each item in plain language and discuss trade-offs, that is a good sign. If they only say "don't worry", "SEO is included", or "we can handle it later" without explaining what is actually included, you should be careful.

14. Which Items Should Be Phase One?

Here is a simple decision framework:

Situation Priorities to ask about
A simple first company website Meta, sitemap, GA4, speed, backup, uptime, SSL / basic protection
SEO or long-term blog content Meta, Schema, sitemap, robots.txt, GA4, llms.txt, per-page Markdown
Website revamp 301 redirects, sitemap, GA4, SEO settings, backup
Paid advertising GA4, Meta Pixel, Google Ads tag, landing page speed, conversion tracking
Content-heavy website Image compression, WebP, backend analytics, per-page Markdown, auto sitemap
Future AI agent use MCP, permissions, approval, structured data, backend analytics, AI-readable content
Stability and security requirements Cloudflare / WAF, backup / restore, uptime monitoring

This reframes the website conversation. Instead of only judging design, you ask whether the site can support future business operations.

15. How oneflash Looks at This

At oneflash, we see a website as part of a company's digital operating system, not only as a visual brochure.

For Hong Kong SMEs, a website should be searchable, readable by AI tools, measurable, advertising-ready, reasonably fast, protected, backed up, and capable of growing into AI agent workflows when the business is ready.

Not every company needs the most advanced setup immediately. But if the foundation is missing, every next step becomes harder. A good website solution should help the owner understand what to build now, what to delay, and how the system can grow.

16. References

Frequently Asked Questions

At minimum, ask about meta title / description, sitemap.xml, GA4, mobile PageSpeed, image compression, backup / restore, and uptime monitoring. If it is a website revamp, also ask about 301 redirects. If you plan to run ads, ask about Meta Pixel and Google Ads tag.

Want to know what system fits your business? We can show a demo based on your real workflow.

Do you have 15 minutes ?

Let's find the next block in your company's growth

Preferred Call Time *

Contact us

Consultants Online:1, Last Updated: 2026-07-02, 17:00

Consultants are online. Call or WhatsApp us now and we will respond right away.