
Measurement
7 technical SEO checks for fintech websites, with Edinburgh and Scottish notes
Seven UK technical SEO checks for fintech sites, with Edinburgh and Scottish notes on core web vitals, structured data, robots.txt, JavaScript rendering and ICO expectations.
What to take away
- Technical SEO for an Edinburgh fintech site has to satisfy Google's crawling and rendering rules and UK financial regulation at the same time. The seven checks are the UK ones, with Edinburgh and Scottish notes where they change the work.
- Core web vitals thresholds apply to application and quote journeys, not just marketing pages, and field data from real users is what counts, which you can segment to Scottish visits.
- Structured data on regulated products must match the wording on the page and the permissions your firm actually holds.
- Robots.txt, log files and JavaScript rendering decide whether price tables, calculators and dashboards are ever seen.
- ICO expectations shape analytics and tracking, which changes what you can measure and how you report it.
- A traffic drop needs checking against Search Console, server logs and release history before anyone touches content.
What Edinburgh fintech sites add to a UK technical SEO checklist
Edinburgh holds a dense cluster of banks, asset managers, payment firms and insurance technology companies, plus the public sector bodies that buy from them. Many of these sites are applications first and marketing sites second. That changes the weighting of the audit, though the checks themselves are the UK ones.
A UK retail site can afford slow pages on secondary templates. A fintech site cannot, because the pages that convert are the ones running pricing logic, eligibility questions and authentication. Technical faults there cost applications, not just rankings.
Regulation adds a second layer. The Information Commissioner's Office (ICO) sets expectations for analytics and tracking under UK GDPR, and the Financial Conduct Authority expects promotions to be fair, clear and not misleading.
A tracking script that fires before consent is a compliance problem as much as a measurement one, which is why a technical SEO data protection review belongs in the same audit as crawl and rendering checks.
Scottish operating realities matter too. Traffic from Edinburgh, Glasgow and Aberdeen behaves differently from London traffic, and firms serving both Scotland and the rest of the UK often run separate domains or subfolders. Canonical and hreflang decisions made for one market can quietly suppress the other.
Check one: core web vitals thresholds for transactional journeys
Core web vitals measure loading, interactivity and visual stability, and Google publishes thresholds for each. Largest Contentful Paint should land within 2.5 seconds, Interaction to Next Paint within 200 milliseconds and Cumulative Layout Shift below 0.1 at the 75th percentile of real user visits, according to the web.dev guidance on vitals.
Core Web Vitals thresholds
- 2.5sLargest Contentful Paint
- 200msInteraction to Next Paint
- 0.1Cumulative Layout Shift
- 75th pctreal user visits
Audit the templates that carry revenue. On an Edinburgh fintech site that usually means the product comparison table, the quote or eligibility form, the onboarding flow and the login redirect. Marketing pages are rarely the problem.
Field data decides pass or fail. Lab tools such as Lighthouse give you a debugging view, but Search Console's Core Web Vitals report and your own Real User Monitoring show what real users on mobile connections actually experience.
Search Console and the Chrome UX Report segment by country, so they cannot separate Scotland from the rest of the UK. That is why the Edinburgh view needs your own data. To isolate Edinburgh and Scottish visits, send metrics from Google's open-source web-vitals library to your analytics tool and filter by region or city. In GA4, region and city are standard dimensions, so the same report can compare Scotland with England.
Watch layout shift on rate tables and cookie banners. A banner that pushes content down after load is one of the most common causes of a failed threshold on financial sites, and it is usually fixed in a single release.
Check two: structured data and rich result eligibility
Structured data tells search engines what a page contains, and Google's introduction to structured data sets out the formats and the eligibility rules for rich results.
For fintech sites the useful types are Organization, BreadcrumbList and, for products, Product or FinancialProduct. Use Review markup only for genuine, verifiable reviews. FAQPage no longer earns rich results for most sites, so do not plan around it. Financial product markup needs care: a rate, fee or eligibility claim in markup that does not appear on the page is a mismatch risk.
Validate against the live rendered HTML, not the source. If your price table is injected by JavaScript, the markup may be absent when Google fetches the page.
Keep a register of every template with structured data, the fields it exposes and the team that owns it. When a rate changes, the markup should change in the same release.
Edinburgh firms should also mark up their identity. Use Organization markup with the Edinburgh registered office as the address, and show the Financial Conduct Authority firm reference number on the page, so the details match the Financial Services Register entry. Claim a Google Business Profile only where customers can actually visit the Edinburgh office.
Check three: crawl control, robots.txt and log verification
Robots.txt is a set of instructions to crawlers, not a security control, and Google's robots.txt introduction explains the directives and how they are interpreted. Common fintech mistakes include blocking parameterised quote URLs that carry the only crawlable path to product pages, and blocking staging subdomains that later get indexed anyway.
Verify with logs. Pull a week of server logs from the production host and compare what Googlebot fetched against what robots.txt allows. Look for orphaned templates, redirect chains and crawler hits on authenticated areas.
If you publish an Edinburgh office, event or Scottish product page, confirm it is reachable through normal internal links and is not hidden behind a parameter-only URL. Then check the sitemap. It should list canonical, indexable, 200-status URLs only. A sitemap full of redirects wastes crawl budget on a site where the valuable pages sit behind filters.
Crawl control audit checklist
- Robots.txt reviewed against live sitemap
- Staging environments blocked and password protected
- Server logs sampled for Googlebot behaviour
- Crawl budget compared with indexable product pages
- Redirect chains over two hops removed
- Canonicals checked on filtered and paginated listings
- XML sitemap free of redirects and noindex URLs
Check four: JavaScript rendering on app-like fintech pages
Many Edinburgh fintech sites are single page applications or heavily scripted. Google can render JavaScript, but rendering is a second wave and it can fail. The JavaScript SEO basics guide covers how rendering works and where it breaks.
Testing JavaScript rendering
- Fetch URL with JavaScript disabled
- Fetch URL with rendering enabled
- Compare the two HTML outputs
- Check price, eligibility and internal links
- Confirm content renders behind consent gate
Test the way a crawler does. Fetch the URL with JavaScript disabled, then with rendering enabled, and compare the HTML. If the price, the eligibility criteria or the internal links exist only after rendering, you have a dependency to manage.
Server side rendering or static generation removes most of the risk on content pages. Client side rendering is fine for dashboards behind a login, which should not be indexed at all.
Check your consent gate too. If analytics and tracking scripts load only after a consent choice, make sure the page content still renders for crawlers that never interact with the banner.
Check five: UK and Scottish rules plus ICO expectations
ICO expectations under UK GDPR shape what you may collect, how long you keep it and how you explain it. The ICO's UK GDPR guidance and resources is the reference point for consent, lawful basis and data subject rights.
In practice, that means an audit of every tag, pixel and script on the site: what it collects, where it sends data, and whether it fires before consent. Analytics configuration is a technical SEO concern because it determines the data you later use to diagnose performance.
Advertising claims fall under the Advertising Standards Authority, and consumer-facing financial promotions sit with the Financial Conduct Authority. The Competition and Markets Authority also takes an interest in online choice architecture, including how comparison tables and defaults are presented.
Scotland adds procurement and public sector context. Public bodies advertise tenders on Public Contracts Scotland, so firms bidding for them often publish case studies and framework pages. These need the same technical treatment as commercial pages, including accurate structured data and clean canonicals.
Scots law differs from the law of England and Wales in some areas, such as property and diligence. A page describing a product for Scottish customers should say so in the visible text. Do not mark it up in a way that implies a separate language or country, because hreflang separates languages and regions by country, and Scotland shares the en-GB tag with the rest of the UK.
Check six: metadata and snippet quality on regulated pages
Titles and descriptions on regulated pages have to be accurate, not just clickable. A title that promises a rate, an approval or a return the page does not deliver creates a compliance risk and a poor experience.
Write titles that name the product, the market and the provider. Name Edinburgh or Scotland only where the page genuinely serves those customers. Descriptions should state what the page offers and any eligibility condition that matters. Avoid superlatives and guarantees.
Check how snippets render for your money pages. If Google is rewriting titles from on-page headings, the headings themselves need review. Run a sample across product, pricing, help and legal templates.
Keep a record of the metadata you publish on regulated pages so a change can be traced. That record also supports a technical SEO launch review when a new product or region goes live.
Check seven: measurement and traffic drop diagnostics
Measurement is where most fintech audits stall, because consent gating, server side tagging and app analytics fragment the picture. Set up a single reporting view that separates organic search from paid and direct, and document the definitions.
When traffic drops, work in order:
- Confirm the drop in Search Console by page, query and country, and against a second analytics source. In GA4, check whether it is sitewide or confined to Scotland or Edinburgh, which points to a regional cause such as a local listing or campaign change. A changed tag or consent setting can create a drop that never happened in search.
- Check the release and change log for deployments, migrations, template edits and tag changes in the days before the drop.
- Check indexingthe Page indexing report, URL Inspection on affected templates, and any new noindex tag or canonical change.
- Check crawlingrobots.txt edits, server response codes and Googlebot hits in the server logs.
- Check rendering and speedthe rendered HTML of key templates and the Core Web Vitals report for field regressions.
- Only then look at content, search result changes, confirmed Google updates and seasonality.
Traffic drop diagnostic order
- Confirm drop in Search Console by query, page, country
- Check release log for deployments and robots.txt edits
- Compare server logs against previous period
- Test templates for rendering, status codes, canonicals
- Review structured data for rate or product errors
- Only then review content and ranking movement
Teams that measure technical SEO performance with fixed definitions spot these shifts faster. The most common technical SEO measurement mistakes are comparing periods with different tracking setups and reporting averages that hide template level failures. Choose best technical SEO tools on the evidence they produce, not the size of their feature list.



