WordPress – 2026
Digital marketing pricing
You get all of your digital marketing from me in one service: Coding SEO Consultant.
In the Coding SEO Consultant service I take care of your SEO, website and Google Ads for you.
The price is €760/month (typically 8 hours). Website maintenance is included, there is no start-up fee, and you can cancel any time.
The calculator below shows what the service includes and what similar companies have achieved. If you need only one thing, tick “I want a custom order” in the calculator.
Calculate the price of digital marketing
You see the price, and what similar projects have achieved. If you need only one service, choose “I want a custom order” below.
- One-off
- €0
- Monthly
- €760/month
- Ad budget
- you pay straight to Google
Prices excl. VAT. With Finnish VAT (25.5%): €954/month.
What similar projects have achieved
Choose a service to see examples.
-
Muuttohaukat
Top 3 on Google for “muuttopalvelu” (moving service)
6+ of the moving industry’s biggest searches in the top three
A custom WordPress theme, and the quote requests go straight into the customer management system.
Read the case : Muuttohaukat -
Energio
#1 on Google for “aurinkopaneelit” (solar panels)
1000+ visitors a month
The first place brings dozens of quote requests a month. The whole site was rebuilt from Shopify to WordPress.
Read the case : Energio -
Vestelli
Page 1 on Google for “biopuhdistaja” (biological treatment unit)
Top positions also for “harmaat vedet” (gray water) and “sähkötön jätevesijärjestelmä” (wastewater system without electricity).
Read the case : Vestelli -
Avalon Nordic
Page 1 on Google for “jätevesisuunnittelu” (wastewater design)
Avalon Nordic and Vestelli take two of the ten places on the first page of Google for “jätevesijärjestelmä” (wastewater system).
Read the case : Avalon Nordic -
Next Live
Top 3 on Google for “tapahtumatekniikka” (event technology)
4.2× return on ad spend (ROAS)
Organic traffic up 280% in three months, and the ads brought quote requests from the first month on.
Read the case : Next Live -
Kylälääkärit
3 local searches at the top of Google’s first page
The new medical center was at the top from the day it opened, for example for “lääkäri Ruovesi” (doctor Ruovesi).
Read the case : Kylälääkärit -
Toipumo
7 years at the top of Google for “päihdekuntoutus” (addiction rehabilitation)
One new, optimized subpage as a one-off project in 2017.
Read the story : Toipumo -
Espina
4 most important searches on Google’s first page
A modern WordPress website and SEO for business customers.
Read the case : Espina -
Asuntopehtoori
100,000+ visits a year
#3 on Google for “vuokravälitys” (rental brokerage). The site serves four target groups in 13 towns.
Read the case : Asuntopehtoori -
Display campaign
4.7M ad impressions
Banner ads on Google’s Display Network. A thousand impressions typically cost under €0.10.
Read more : Display campaign
What the services include
Every task a service includes, and what it means in practice.
Search engine optimization
| Survey | |
|---|---|
| Goals and audience | We define together what you are after (for example more visitors or better conversion) and who your typical customer is. |
| Current search visibility | I find out which searches your website shows up for on Google in Finland now, and what visibility it could have. |
| Visitor analysis | I find out where your visitors come from and who they are. |
| Brand searches | I check that your website comes first when people search for its address, your brand or your company name. |
| Competitor research | I find out how your competitors show up on Google and what they have done for it. You get a broad report on the top 10 competitors. |
| Competitor comparison | I compare your website with your competitors on the same searches: backlinks, social media visibility, shared keywords and average positions. |
| Website authority | I measure the site's Page Authority and Domain Authority. |
| Backlink analysis | I go through the links pointing to your website: how many there are, whether the sources are trustworthy and where to get more good links. |
| Social media visibility | I look at how your website shows up and is shared on Facebook, X, Pinterest and LinkedIn. |
| Keyword research | |
| Mapping the searches | I find out which Finnish words people use to search for your services, and which searches your website already shows up in. |
| Search volumes | I find out how many times a month each search is made in Finland, with Google Keyword Planner among other tools. |
| Competition | I estimate how hard the competition for each search is. |
| Relevance | I make sure the searches fit your content and your audience. |
| Devices | I find out whether your services are searched for on a computer, a phone or a tablet. |
| Choosing the searches | I choose the searches where the volume and the competition are well balanced. |
| Keyword report | You get a broad report on the search terms, and my recommendations on which ones to write content for. |
| Technical audit and fixes | |
| Speed test | I test the site's loading speed with Google PageSpeed Insights, GTmetrix and Pingdom Tools. |
| Speed fixes | I fix the speed if the site scores under 90/100. |
| Mobile use | I test the site with Google's mobile test and on a phone and a tablet, and fix the problems. |
| HTTPS | I make sure the site works over a secure HTTPS connection, and set it up if it is missing. |
| Robots.txt | I check that robots.txt does not stop search engines from reading the pages, and set it to guide them to the right places. |
| Robots meta tags | I check that the pages' robots meta tags do not stop search engines from reading them. |
| XML sitemap | I check that the XML sitemap is built right, make one if needed and submit it to the search engines. |
| Indexing | I find out which pages Google has indexed. |
| Index and sitemap | I compare the number of pages in Google's index with the XML sitemap and find out why they differ. |
| HTTP errors | I find error codes such as 404 (page not found) and fix them. |
| Code errors | I check whether the site is coded correctly and whether it loads needless, slow files, and fix the errors. |
| HTML validation | I check whether the HTML has serious errors. |
| Site structure | I make sure all content is within two clicks and no page is left without links. |
| URL structure | I check that the addresses are short and user-friendly and contain the keyword. |
| Duplicate content | I find the places where the same content repeats and fix them with a canonical tag. |
| Copied content | I check whether the site's texts have been copied from other websites. |
| Tags | I check that every page has a title, a meta description and image alt texts, that they are clear and that they contain the page's keyword. |
| On-page optimization | |
| Title tags | I write each page a title with its most important keyword, one that makes people click. |
| Meta descriptions | I write the descriptions shown in the search results, with the keyword, to make people click. |
| Keywords in the content | I add the keywords naturally to the pages' texts, headings, meta descriptions and addresses. |
| The pages' keywords | I define which search each page is optimized for, and switch to a more searched word when I can. |
| Heading structure | I structure the content with clear heading levels (H1, H2, H3) and bring out the important keywords in them. |
| Internal links | I build links between the pages that lead visitors to your most important pages and help search engines find every page. |
| Image alt texts | I give the images descriptive alt texts. |
| Image optimization | I make the images' files smaller and make sure the images adapt to different screens. |
| Content | |
| New content pages | I write new content, in Finnish, for searches you do not show up for on Google yet. One page is optimized for one search. |
| Optimizing your current texts | I edit your current texts to follow the rules of SEO. |
| Enough content | I make sure the pages have enough content (over 300 words) and that it gives visitors something of value. |
| Easy to scan | I add pictures, lists and tables that are easy to scan. |
| AI optimization | |
| AI visibility survey | I ask AI assistants the questions your customers ask, and note whether you are mentioned and which sources the answers lean on. |
| AI bots | I check that robots.txt or a firewall does not stop the AI search bots from reading your pages. |
| Bing's index | I add your site to Bing Webmaster Tools, so that the AI assistants that search Bing's index find your pages too. |
| Structured data | I add structured data (schema.org) that tells machines unambiguously who you are and what you do. |
| Answer content | I write content that answers your customers' questions directly and that AI can quote. |
| AI traffic tracking | I separate the visits that come from AI assistants into a channel of their own in Google Analytics. |
| Links | |
| Link building (optional) | 5 links from my network of Finnish websites that cover the same topic as yours. |
| Tracking and reporting | |
| Search Console and Analytics | I follow your site's performance with Google Search Console and Google Analytics. |
| Ranking tracking | I follow daily with Wincher how your positions develop and how your competitors show up on the same searches. |
| Search volume trends | You see how the search volumes of your searches change month by month. |
| Share of the search market | You see how big a share of the searches' visibility your site gets (share of voice). |
| Live dashboard | You see the results on a real-time dashboard whenever you like. |
| Report by email | An automatic report comes to your email for 6 months. |
| Staying in touch | |
| A check-in meeting every month | We go through together what has been done, how your visibility has developed and what to do next. |
WordPress website
| Design | |
|---|---|
| Kick-off meeting | We draw up a written plan of the pages and the schedule together. |
| Wireframe | I design the site’s structure and the outline of its pages, and you approve it before the visual design. |
| Visual design | I design the look to match your brand: typography, colors and layout. |
| Revision rounds | I revise the design based on your feedback until you approve it. |
| User experience | I make the site easy to use: the text is easy to read on every screen, and visitors aren’t made to click around for nothing. |
| Build | |
| Custom theme | I build the theme for you on the Mestari starter theme, without the needless features of ready-made themes. |
| WordPress coding standards | The code follows WordPress’s official coding standards. |
| Custom blocks | I make blocks of your own in the Gutenberg editor for your content. |
| Unlimited pages | As many pages as you need. |
| Responsive design | The site, its images and fonts adapt to the screen, from a phone to a TV, upright or sideways. |
| As few plugins as possible | I code the features into the theme whenever I can, which makes the site faster. |
| No monthly plugin fees | The features are custom-made, so there are no third-party monthly fees. |
| Easy to update | You update the content yourself or with AI, without knowing code, and you can’t break anything by accident. |
| Features | |
| Online shop | Selling products and taking payments right on the site. |
| Member area and login | Content only logged-in users can see. |
| Forms | Contact forms, quote request forms and others. |
| Booking | Your customers book a time right on the site. |
| Chatbot | A bot answers visitors’ questions on the site. |
| Integrations | I connect the site to your other systems. |
| Two language versions | The site in up to two languages, Finnish and English for example. |
| Cookie notice | Kansleri Cookie Consent takes care of cookie consent and the GDPR requirements, for free. |
| Speed | |
| Speed guarantee | At least 90/100 in Google’s mobile test, and loading in under 2.5 seconds. |
| Fast server | The site runs on a fast and reliable server. I prefer the French host Alwaysdata. |
| Automatic image compression | Images are compressed and optimized automatically. |
| Automatic caching | Pages are cached, so they load fast. |
| Automatic code compression | The site’s code is compressed automatically. |
| Five-star SEO | |
| Technical SEO | The site is built to Google’s guidelines. |
| Content SEO | The content is optimized for the searches you want. |
| Off-page SEO | At least five external links to your site. |
| AI optimization | The site is optimized so that AI recommends you. |
| Security | |
| Hardening | I secure the site following WordPress’s official hardening guide. |
| SSL | The site works over a secure HTTPS connection (Let’s Encrypt). |
| Launch | |
| Training | I teach you how to update the site yourself. |
| Launch | I put the finished site online. |
| Monthly maintenance | |
| Server and domain | I take care of the site’s server and domain for you. |
| Plugin updates | I update the plugins every week. |
| WordPress updates | I keep the WordPress core up to date. |
| Security | I look after the site’s security. |
| Backups | The site is backed up automatically every day. |
| Troubleshooting | I solve any problems with the site. |
| Technical support | By email, with a reply within 24 hours. |
Google Ads
| Start | |
|---|---|
| Planning together | We plan the advertising together, because you know your customers best. |
| Your current campaigns | If you already advertise, I analyze your current campaigns. |
| Conversion tracking | I set up every conversion point needed, such as form submissions, so you see what the advertising brings in. |
| Keywords | I choose the Finnish keywords your customers search with when they are ready to buy. |
| Negative keywords | I rule out the searches that bring no customers, so the budget isn’t spent on useless clicks. |
| Targeting | I target the ads very precisely at an audience that buys. |
| Ad copy | I write the ads in Finnish, with a message that reaches the right audience. |
| Ad extensions | I add links to your site’s other pages, more details and your contact details to the ads. |
| Budget | I set the daily budget and the bidding strategy to match your goals. |
| Building the campaigns | I build the campaigns and launch them. Your ads show in the search results within minutes. |
| Landing page | I check the page the ad leads to. Even the best campaign fails if the page doesn’t convert. |
| Monthly management | |
| Optimization twice a month | I make tactical changes to the ads based on earlier data. The goal: better results. |
| Click-through rate over 10% | The click-through rate tells whether the ad’s message reached the right audience. |
| Measuring results | I measure the advertising in euros and conversions, not in clicks or impressions. |
| Reporting | |
| A report for 6 months | You get a report on the advertising’s results in euros and conversions. |
| Staying in touch | |
| A check-in meeting every month | An hour’s meeting mid-month: we look at how the advertising went and what to do differently from now on. |
The Coding SEO Consultant service includes SEO, website maintenance and development, and Google Ads for €760/month, plus a check-in meeting every month.
Coding SEO Consultant: price & what’s included?
€760/month, typically 8 hours a month. Website maintenance is included, and there is no start-up fee.
In the monthly service I spend the hours where they bring the most: on SEO, website development and Google Ads.
- New content and fixes every month
- Website maintenance, updates and further development
- Google Ads campaign management and optimization
- A check-in meeting every month
Results usually show in 3–6 months, so I recommend at least three months. You can still cancel any time.
Want to ask something first? See my contact details, or book a free SEO check.
Search engine optimization: price & what’s included?
SEO for your current website is a three-month project: €1,950, invoiced 3 × €650. The audit alone costs €950.
Investing in SEO always pays off. A single well-optimized page can rank in Google for many years. In most cases, that one-time investment returns multiple times over.
As an ongoing service, SEO is part of the Coding SEO Consultant service.
WordPress website: price & what’s included?
A WordPress website costs €2,500 at a fixed price. The price includes five-star SEO and every feature, and the site can have two language versions, Finnish and English for example.
Building high-quality WordPress sites takes work.
- Wireframing the site and getting approval
- Visual design, revision rounds and final approval
- Site development/coding
- On-site SEO
- User training
- Site launch
Pricing for WordPress maintenance
Maintenance costs €95/month. In the Coding SEO Consultant service it is part of the monthly price.
- Server and domain
- Weekly plugin updates
- Keeping the WordPress core up to date
- Backups
- Troubleshooting any issues
- Email support with a reply within 24 hours
Further development is done at my hourly rate of €95/h, or as part of the Coding SEO Consultant service.
Google Ads advertising: price & what’s included?
The set-up costs €380 and the management €285/month. The prices are for the work: the ad budget is paid straight to Google.
Typically, the cost of Google advertising consists of the following actions
- Kickoff. Set up all necessary conversion points and build the ad campaigns. Typically around 4 hours or less.
- Optimization. Tactical adjustments to the ads are made twice a month based on previous data. The goal is to get better results. 2 hours.
- Check-in meeting. We have a joint meeting mid-month to review how the marketing is performing and what we’ll do differently going forward. 1 hour.
Content, plugins and maintenance plans: prices
SEO-optimized content
A new page for one search term that matters to your business, at a fixed price of €995 + VAT.
- A new subpage is created for your site
- The subpage starts appearing on Google’s first page for your chosen search term
- The page includes at least 900 words of SEO-optimized content
- I help you track the SEO results
- Satisfaction guaranteed or your money back
- Harvest the results of one-time work for years
WordPress plugin development
A custom plugin typically costs €500–5,000, depending on its scope. Maintenance is agreed separately, typically 1–2 hours a month.
WordPress maintenance plans
- Basic site maintenance €95/month: server, domain, WordPress updates, security, backups and technical support
- Site maintenance and development €475/month (5 hours): everything in basic maintenance, plus further development, new features and content changes
Read the blog
Search Engine Optimization – 2026
Search Engine Optimization Guide for Professionals (2026)
Search Engine Optimization – 2026
Find broken links in Google’s Index instantly (for free)
Search Engine Optimization – 2026
Free SEO Training – Start Here
Search Engine Optimization – 2026
Is Ongoing SEO Worth It?
Search Engine Optimization – 2026
Backlink Building Guide
Search Engine Optimization – 2026
What are Page and Domain Authority?
Search Engine Optimization – 2026
How social media affects search visibility
Search Engine Optimization – 2026
AI-generated content in search engine optimization
Search Engine Optimization – 2026
Free SEO with the help of AI
WordPress – 2026
Large WordPress websites for companies
Search Engine Optimization – 2026
Guide: SEO for Beginners — 10 Steps to the Top of Search Engines
Ask me
Send me an email or book a free SEO check, and we'll see whether I can help. We can talk in English.
Free SEO check
A 60-minute Google Meet call: we look at how your website shows up on Google in Finland.