A WordPress design company, a freelance WordPress web designer, and a bench of WordPress website designers show up in the same results. They are three different purchases. The search box does not say so. The contract has to.
Start by naming which one you are buying. A company sells a team, a schedule, and someone who answers when the original designer is away. A single designer sells that person’s hours. A group of designers sells craft, and often assumes another firm will own hosting, measurement, and the handover. Mix those up and you will pay company rates for a freelancer’s availability, or the other way around.
What each contract is actually for
A WordPress design company should be able to name the pages, the languages, the form, the host constraints, and who holds admin on the day the project ends. If the proposal is a mood board and a monthly retainer with none of those nouns, you are looking at a design subscription. That can be a fair product. It is a poor product if you needed a catalogue a buyer can enquire from.
A WordPress web designer, singular, is the right hire when the site is small and one person can hold the whole of it in their head. The risk is concentration. Holidays, illness, and a second client with a louder deadline all land on the same calendar. Ask what happens to your admin login during those weeks. A clear answer is part of the service. A shrug means you are the backup plan.
WordPress website designers, plural, are a studio problem of a different shape. You get range. You also get handoffs inside the studio. The page the strategist described is not always the page the person in Elementor built. Ask who signs the staging URL before it is shown to you. One name. If the answer is “the team”, nobody owns the diff.
None of the three is morally better. They fail in different places. Match the failure you can tolerate. A manufacturer with 400 SKUs and two languages will feel a single designer’s calendar. A five-page brochure will feel a company’s process. Buy the shape that fits the page count, not the shape with the best homepage video.
The statement of work has to name objects
Price comes after the objects exist. These are the lines that belong in the document, whoever you hire.
- The URL list. Not “about ten pages”. The slugs, or a cap with a written change order past that cap.
- The languages, and whether each language is a real URL. A button that hides text is not a second language.
- The enquiry path. Form, email destination, and a test from a network that is not the office wifi.
- Who provides the host, and whether PHP memory_limit and the cache layer are in scope or out of scope.
- Admin ownership on the last day. Your email on the administrator account. Their accounts downgraded or removed.
- What “done” means. A staging URL you have clicked, then a production URL you have clicked, including the form.
A proposal that cannot fill those six lines is not ready to sign. It can still be a useful sketch. Treat it as a sketch.
Design taste is real, and it is not in that list on purpose. You can reject a visual direction in a week. You cannot cheaply recover an administrator account you never held, or a form that was never tested off the studio’s network. Put the irreversible items in the statement of work. Let the visual direction stay in the comps, where it is cheap to change.
What a portfolio number is allowed to mean
Ask for previous work. Then ask what the number on the slide actually counts. A screenshot of a ranking, a traffic chart, or an enquiry total needs a definition. Which property. Which dates. Which tool. Whose account.
Be wary of a number that has no property attached. “Traffic rose after launch” is not a result. It is a mood. A serious WordPress design company can show you the page, the query, and the date range, or it can decline to show a chart. Both are acceptable. A chart with no definition is not.
There is a harder rule, and it is Google’s, not ours. No one can guarantee a number-one ranking on Google. The same page tells you to be wary of a firm that guarantees rankings, claims a special relationship with Google, or sells a priority submit. The document is Google’s note on hiring for search. That sentence was checked on the live page on 22 September 2026. If a proposal says “page one in 90 days”, you already have your answer. You don’t need a second meeting.
Google also says it never takes money to include or rank a site in organic results, and that buying ads does not buy organic presence. A studio that bundles “we’ll turn ads on and the rankings will follow” has joined two products that Google keeps apart. Ads can be worth buying. They are not a ranking lever. If you need that work, it belongs in its own scope, next to technical and multilingual SEO, with its own definition of done.
Figures from our own site, published because they are ordinary
Tianwen Network, founded in 2017, runs three sites of its own and maintains 30–40 export WordPress sites. The search figures below are from one of those own sites, tianwenwangluo.com, over the 16 months to September 2026. Google Search Console recorded 543,305 impressions, 7,460 clicks, a click-through rate of 1.37%, and an average position of 15.8.
Read 15.8 as a position, not as a trophy. It is an average. Averages hide pages that do better and queries that do worse. Publishing it here is the point. A WordPress web designer who only shows you a hand-picked query on page one is showing you a slice. Ask for the property average as well. If they will not export it from a property they control, believe the slice is the whole pitch.
In September 2026 a clean check of 500 Chinese B2B queries found an AI Overview on 80.9% of them. A separate run of 72 questions, in a clean environment, named 18 companies in the answers. Our own site was cited 3 times. Each citation was as a source inside a “how to choose a vendor” list. None of the three was a recommendation of us as the vendor to hire.
That distinction is the one to take into a sales call. A screenshot of an AI answer with a company’s name in it can be a list mention. A list mention is not “the model told the buyer to call us”. Ask which of the two the screenshot is. If the studio cannot tell those events apart, they cannot report the work.
Split the fee into jobs
This page will not quote a price. A useful proposal still separates the jobs, so you can see what a WordPress design company is selling and what your own staff, or the host, still have to do.
Ask for separate lines. Comps. The build. Entering the real product data. A second language, if it is a real URL and not a toggle. The first month of fixes after launch. A training session with a length on it. If those jobs are one line called “website”, you cannot tell whether 400 SKUs of data entry are included. Projects stall on that ambiguity. Ask before the deposit.
You’re allowed to let them name a range for the visual work. You’re not in a position to guess the data-entry line, and neither are they, until they have seen a real product sheet. Send one. A quote built on “typical catalogue” is a quote you will reopen.
Lock-in is a design decision
Ask what still works if you stop the monthly fee. Can you export the pages. Does the form keep sending. Is the theme one a later supplier can open, or a private layer only this studio can edit. A WordPress web designer who builds inside a closed layer has sold a rental. That can be a deliberate choice. Write it down if it is. If it is not, the statement of work should name a theme the next person can open without a scavenger hunt.
Admin ownership is the same issue in another drawer. On the last day, an administrator account sits on an email your company controls. Their accounts are removed, or dropped to a lower role. A studio that keeps a login for a maintenance retainer can have a named account. They should not be the only administrator. If the only admin disappears with a contractor, you don’t have a website. You have a tenant problem.
Three questions for a reference, then stop
If they offer a past client, ask three things. Did you receive the administrator account. Did the form work on a phone that was not in the studio. What did they refuse to promise. A reference that only praises the look of the site has told you about taste. The three answers tell you about the contract.
You don’t need a dozen calls. One specific conversation beats a wall of logos. If nobody may be called, open a live site they shipped and run the checks yourself. Submit the form. See whether a private builder stands between you and the content. Do it on a phone, on a network that is not theirs.
WordPress website designers who have done the work will not flinch at this. Anger at the question is also information. You can use it before you send a deposit, which is the cheap time to use it.
A reskin is not a new catalogue
Briefs often say “redesign” when the category names are the actual problem. A new skin on the same twelve vague buckets will look current and still fail the buyer who arrived with a part number. Ask whether the URL list changes. If the old URLs keep the same job, you are reskinning. If the product nouns change, you are rebuilding the information, and the statement of work should include redirects from the URLs you retire.
Reskinning can be the right purchase. Name it. A WordPress design company that sells a reskin as a new structure will spend the budget on type and leave the part-number problem where it was. You will have a prettier failure, and a smaller remainder for the real fix.
Where an eight-check list already exists
This page is about the shape of the contract. A separate page already walks through eight checks before you sign. Use that one when you are comparing two proposals that both look complete. Use this one when you are still unsure whether you need a company, one WordPress web designer, or several WordPress website designers.
The build itself, once the shape is chosen, is described on the WordPress development page. Ownership, languages, and what happens after launch sit there as a service, not as a slogan. The people are on who operates Tianwen Network. Liu Yu is the technical lead. The company was registered on 3 May 2017.
Red lines that are cheaper before the deposit
Don’t accept a guarantee of rankings, of a fixed enquiry count, or of “Google will index every page this week”. Indexing speed is not a dial the studio owns. Don’t accept a contract that keeps the only administrator login on their side after you have paid. Don’t accept a portfolio built from unnamed clients and unnamed percentages. We don’t publish those, because we don’t have a checked set of them. If another firm does, ask for the export.
Do accept a narrower scope. A first release with a real catalogue, a tested form, and your name on the admin account is a better buy than a large redesign that never leaves staging. You can add pages later. You cannot add trust to a number that was never defined.
Are you buying a company, one designer, or a bench? Write that word at the top of the brief before you ask for a price. Then send the URL list. WhatsApp is the short path: message Tianwen on WhatsApp. Email works too, through the contact form. Bring the page count. Leave the ranking target off the first message. It saves a round of correspondence.
Questions before you hire
What is the difference between a WordPress design company and a freelance designer?
A company sells a team and a schedule. A freelance WordPress web designer sells one person’s hours. WordPress website designers, as a bench, add handoffs inside the studio. The contract should name which of the three you are buying.
Can an agency guarantee first place on Google?
No. Google’s documentation says no one can guarantee a number-one ranking, and it warns against claims of a special relationship with Google. A proposal that promises page one is a reason to stop.
What should the statement of work name?
The URL list, the languages, the enquiry path, who provides the host, who holds the administrator account on the last day, and what done means on a URL you have clicked, including the form.
Which search figures does Tianwen publish for its own site?
On tianwenwangluo.com, over the 16 months to September 2026, Search Console recorded 543,305 impressions, 7,460 clicks, a 1.37% click-through rate and an average position of 15.8. That average is not a forecast for a client site.
