UnicienciaSEO strategy · Colombia · Ecuador · Spain · 2025

Portfolio / SEO strategy and search intelligence

Turning search intent into opportunities for higher education.

We analysed Uniciencia's organic search landscape to understand how prospective students discover universities, academic programs and online education. 500 keywords across Colombia, Ecuador and Spain, read with one question on top: where demand already exists, where the institution is absent, and what would have to change on the site for one to lead to the other.

Client
Uniciencia
Industry
Higher education
Markets
Colombia · Ecuador · Spain
Services
SEO audit, keyword research, search intent and architecture
Platform
Joomla (client's existing CMS)
Year
2025
Homepage of uniciencia.edu.co showing the institution's wordmark and the entry points for admissions, students and open positions.

01The brief

Nobody searches for a university. They search for what to study.

Uniciencia is a higher-education institution with campuses in Bucaramanga, Bogotá and Tunja. Like most universities in the country, its organic presence was built around its own name: anyone who already knew it existed could find it. That is not, however, most of the people deciding where to study.

The brief was not to optimise a handful of words. It was to understand the search market surrounding the institution — university discovery, academic programs, online education — and translate it into concrete decisions: which pages should exist, what each one should say, and how the site would have to be organised so that a query finds its destination.

What had to be answered

  • 01How a prospective student searches before choosing an institution
  • 02What demand exists beyond the brand name
  • 03How online study compares with on-campus demand
  • 04Which queries share an intent and which do not
  • 05Which page should receive each intent
  • 06What can actually change inside the CMS already in place

Our role

SEO audit, keyword research across three markets, search intent analysis, competitive analysis, keyword-to-template mapping, on-page recommendations, and an information architecture proposal for the academic programs. Technical implementation stayed with the client and their platform.

02The data

Understanding how students search.

Before recommending a single change to the site, there was a file to read. 500 rows of search demand around universities, degrees, postgraduate study and online education, across the three markets where the institution has — or could have — reach.

Tool
Google Keyword Planner
Rows
500
Markets
CO · EC · ES
Searches / month
67,160
Extract of the keyword file sorted by search volume
KeywordVolumeCompetitionIndexTop bid
universitats online33,100MEDIUM49$51.56
universidad de los an3,600LOW0$0.35
universidad de los and3,600LOW0$0.35
carrera universitarias2,400LOW23$4.63
estudiar carrera universitaria1,900MEDIUM43$0.23
la universidad1,300LOW1$1.88
la universidad de la sabana1,000LOW1$0.27
uni de la sabana1,000LOW1$0.27
u online880LOW10$14.41
estudiar una maestria720HIGH71$10.85
campus uni720MEDIUM45$45.90
estudiar la maestria720HIGH71$10.85
universidades near me590LOW32$19.21
uni en linea480HIGH80$17.76
españa universidades480LOW27$5.59
posgrado que es480LOW0
uni colombia480LOW1
universidades nacional480LOW1
estudios online universidad390UNSPECIFIED0
universidades online320MEDIUM53$25.25
universidad privada260LOW11$16.46
estudiar en línea universidad260HIGH78$15.65
una campus260LOW2
universidades privados260LOW11$16.46
universidad pri260LOW11$16.46
u virtual210LOW1$14.80
universidad para estudiar en linea210HIGH86$14.86
universidad educación210UNSPECIFIED0
uni medellin210LOW0
universidad de colombia170LOW0
universidad de170LOW4$29.40
poli colombia170LOW0
universitaria de colombia140LOW0
universidades en bogota140LOW7$4.67
What the file carried
  • Keyword
  • Search volume
  • Competition
  • Competition index
  • Top of page bid (CPC)
What it did not
  • Current position
  • Competitor per keyword
  • Ranking URL
  • Declared intent

The first job, before any chart: set aside what is not a query. Seven rows of this export are truncations the planner returns when it groups variants — the largest of them all, at 33,100 searches, is literally "u ni". Counting them would have announced a third of demand nobody ever typed. They were set aside, not deleted: the full CSV lives in the repository and the raw count is still 102,060. Everything that follows uses the 493 real keywords. The four struck-through dimensions were not in the file, which is why this case draws no rankings and no market share: you cannot publish what you did not measure.

03The demand

Where demand already exists.

The first reading of the file is not a list of opportunities. It is a shape — and the shape says something uncomfortable before it says anything encouraging.

Monthly search volume · demand identified, not Uniciencia traffic

  1. universitats online33,100
    Competition MEDIUM · 49/100Top bid $51.56
  2. carrera universitarias2,400
    Competition LOW · 23/100Top bid $4.63
  3. estudiar carrera universitaria1,900
    Competition MEDIUM · 43/100Top bid $0.23
  4. la universidad1,300
    Competition LOW · 1/100Top bid $1.88
  5. u online880
    Competition LOW · 10/100Top bid $14.41
  6. estudiar una maestria720
    Competition HIGH · 71/100Top bid $10.85
  7. universidades near me590
    Competition LOW · 32/100Top bid $19.21

A single keyword — "universitats online", the Catalan variant that dominates the Spanish market in this file — holds 49% of all measured demand. Behind it: 7 keywords between one and ten thousand searches, 39 between one hundred and one thousand, and 446 below one hundred. The median keyword in this file gets 10 searches a month. That is not a flaw in the file — it is the real shape of education demand, and it rules out any strategy that amounts to "rank for a few big words".

04Brand and discovery

Brand search captures what is already known.

Searching for "uniciencia" means the decision is made. An institution's organic growth does not live there — it lives earlier, with the person who knows what they want to study but not yet where.

Branded search

unicienciabga

90searches / month

0.13% of measured demand
  1. Study modality

    38,830searches / month191 keywords

    Virtual, online, distance learning. By far the largest group in the file, and the one with the least representation on the site.

  2. University discovery

    19,490searches / month143 keywords

    "universidad", "carrera universitarias", "estudiar carrera universitaria". Whoever asks this has not chosen an institution yet.

  3. Other institutions by name

    3,130searches / month17 keywords

    Branded demand that already has an owner, and a useful yardstick: it measures how high recognition plays in this category.

  4. Local search

    2,970searches / month77 keywords

    City, proximity, country. Many keywords sharing very little volume — a fact that returns, and decides, in the architecture section.

  5. Postgraduate

    2,540searches / month58 keywords

    Master's, specialisations, diplomas. Low volume and the highest ad competition in the file: there is money behind every click.

The brand appears once in 493 keywords, at 90 searches a month. The groups above account for everything else. Put another way: for every search that names Uniciencia there are hundreds that describe what someone wants to study without naming anyone — and those are the ones a site can win.

05Online education

Demand was asking for flexibility.

The clearest finding of the research: 191 of the 493 keywords are about studying online, virtually or at a distance, and they hold 58% of all measured demand. Each dot is one of them.

  • Virtual, online and distance learning191 · 38,830
Monthly volume (log scale)Competition index (0-100)
universitats onlineMonthly volume (log scale): 33,100Competition index (0-100): MEDIUM (49/100)Top bid: $51.56u onlineMonthly volume (log scale): 880Competition index (0-100): LOW (10/100)Top bid: $14.41uni en lineaMonthly volume (log scale): 480Competition index (0-100): HIGH (80/100)Top bid: $17.76estudios online universidadMonthly volume (log scale): 390Competition index (0-100): UNSPECIFIED (0/100)universidades onlineMonthly volume (log scale): 320Competition index (0-100): MEDIUM (53/100)Top bid: $25.25estudiar en línea universidadMonthly volume (log scale): 260Competition index (0-100): HIGH (78/100)Top bid: $15.65u virtualMonthly volume (log scale): 210Competition index (0-100): LOW (1/100)Top bid: $14.80universidad para estudiar en lineaMonthly volume (log scale): 210Competition index (0-100): HIGH (86/100)Top bid: $14.86universidad virtual colombiaMonthly volume (log scale): 110Competition index (0-100): MEDIUM (46/100)Top bid: $4.64universidad virtual en colombiaMonthly volume (log scale): 110Competition index (0-100): MEDIUM (46/100)Top bid: $4.64universidad colombia virtualMonthly volume (log scale): 110Competition index (0-100): MEDIUM (46/100)Top bid: $4.64universidades virtual en colombiaMonthly volume (log scale): 110Competition index (0-100): MEDIUM (46/100)Top bid: $4.64universidad virtualMonthly volume (log scale): 70Competition index (0-100): MEDIUM (63/100)Top bid: $15.66maestrias en linea gratisMonthly volume (log scale): 70Competition index (0-100): HIGH (70/100)Top bid: $13.89universidades online en venezuelaMonthly volume (log scale): 70Competition index (0-100): LOW (21/100)Top bid: $10.41universidad online en venezuelaMonthly volume (log scale): 70Competition index (0-100): LOW (21/100)Top bid: $10.41universidad a distancia colombiaMonthly volume (log scale): 50Competition index (0-100): MEDIUM (52/100)Top bid: $2.97universidades a distancia en ecuadorMonthly volume (log scale): 50Competition index (0-100): MEDIUM (53/100)Top bid: $2.27universidad online españaMonthly volume (log scale): 40Competition index (0-100): MEDIUM (34/100)Top bid: $10.61universidades en linea ecuadorMonthly volume (log scale): 40Competition index (0-100): MEDIUM (63/100)Top bid: $5.85universidad en linea ecuadorMonthly volume (log scale): 40Competition index (0-100): MEDIUM (63/100)Top bid: $5.85universidad online gratisMonthly volume (log scale): 40Competition index (0-100): HIGH (86/100)Top bid: $13.14virtual sabanaMonthly volume (log scale): 40Competition index (0-100): LOW (0/100)maestría virtual en colombiaMonthly volume (log scale): 40Competition index (0-100): MEDIUM (58/100)Top bid: $7.54universidades a distancia españaMonthly volume (log scale): 30Competition index (0-100): MEDIUM (52/100)Top bid: $8.30universidad online ecuadorMonthly volume (log scale): 30Competition index (0-100): HIGH (72/100)Top bid: $6.52universidades online en ecuadorMonthly volume (log scale): 30Competition index (0-100): HIGH (72/100)Top bid: $6.52universidades online en españaMonthly volume (log scale): 30Competition index (0-100): HIGH (78/100)Top bid: $15.28universidad españa onlineMonthly volume (log scale): 30Competition index (0-100): HIGH (78/100)Top bid: $15.28universidad española onlineMonthly volume (log scale): 30Competition index (0-100): HIGH (78/100)Top bid: $15.28estudia virtualMonthly volume (log scale): 30Competition index (0-100): HIGH (71/100)Top bid: $11.88universidad internacional virtualMonthly volume (log scale): 30Competition index (0-100): LOW (3/100)universidades a distancia españolasMonthly volume (log scale): 30Competition index (0-100): MEDIUM (52/100)Top bid: $8.30estudiantes en lineaMonthly volume (log scale): 30Competition index (0-100): LOW (10/100)universidad europea onlineMonthly volume (log scale): 20Competition index (0-100): MEDIUM (53/100)Top bid: $23.50universidades online colombiaMonthly volume (log scale): 20Competition index (0-100): MEDIUM (53/100)Top bid: $4.53

The axes explain why this group mattered so much. On the right, where the competition index passes 70, sit the queries someone is already paying for: "uni en linea" reaches 80 and its top bid $17.76. On the left, at index zero, is demand nobody is buying. Bid data exists for 121 of the 500 rows and reaches $51.56. That figure is the whole argument: when a click costs that in Ads, the page that earns it organically is not a saving — it is a structural advantage.

06The landscape

Ranking was only part of it.

We benchmarked against institutions competing for the same organic demand — Los Libertadores, Universidad Cooperativa de Colombia and Iberoamericana among them — to understand where visibility was being lost. What this volume file allows us to publish is the following, and only the following:

01 · What was measured

Rival branded demand.

17 keywords in the file are other institutions' names, adding up to 3,130 searches a month. It is a yardstick: it measures how many people reach a university through recognition before comparing anything.

02 · What was measured

Where the click is paid for.

69 keywords carry HIGH advertising competition. That is not SEO difficulty, but it is a direct signal of commercial intent: when several institutions bid on a query, it is because it converts.

03 · What is not published

Positions and share.

The volume export includes no position, no competitor and no ranking URL. Publishing a ranking matrix from this file would mean inventing it, so this case does not have one — however good it would look on the page.

07The gap

The opportunity was not in the biggest words.

Without position data, "gap" had to be defined using what the file did carry. It was defined like this: queries where advertising competition is HIGH — someone is already paying for that click — and volume is enough to sustain a page of its own. There are few of them, and that is precisely the news.

  1. 01Keyword
  2. 02Volume
  3. 03Competition
  4. 04Index
  5. 05Top bid
  6. 06Reading

estudiar una maestria

Volume720
CompetitionHIGH
Index71/100
Top bid$10.85

Optimization opportunity

uni en linea

Volume480
CompetitionHIGH
Index80/100
Top bid$17.76

Optimization opportunity

estudiar en línea universidad

Volume260
CompetitionHIGH
Index78/100
Top bid$15.65

Optimization opportunity

universidad para estudiar en linea

Volume210
CompetitionHIGH
Index86/100
Top bid$14.86

Optimization opportunity

None of these keywords passes a thousand searches a month, and every one of them costs between ten and eighteen dollars per click in Ads. That combination — modest volume, very high intent — is exactly the ground where organic wins and paid bleeds. The strategy was ordered from there rather than from the big words: plain "universidad" brings a great many people who are not about to enrol anywhere.

08The turn

What the research ended up finding.

Keywords were the signal. Architecture was the strategy.

Halfway through the analysis, the intent mapping stopped producing copy recommendations and started producing a single structural one. Several different queries — the same degree named three ways, in three cities — were ending up competing for different pages of the same site.

The problem was no longer what each page said. It was how many pages were saying the same thing.

ResearchClassifyStructure

09Architecture

One program, one URL.

The undergraduate listing publishes 16 program URLs for 10 distinct SNIES codes. SNIES is the Ministry of Education's registry: two pages carrying the same code are not two similar programs, they are the same program registered once. 5 URLs repeat a registration that already had a page in another city.

What existed · Law, SNIES 107267

  • uniciencia.edu.co/bucaramanga/programas/derecho
  • uniciencia.edu.co/bogota/programas/derecho
  • uniciencia.edu.co/tunja/programas/derecho
What that produces
  • Three URLs competing for the same query
  • The signal for "law" split three ways
  • Duplicated intent, with no real difference in content
  • Three pages to maintain and to fall out of sync
  • The search engine choosing for us which one to show

What we recommended

uniciencia.edu.co/programas/derecho
  • Campuses
  • Modality
  • Costs
  • Admissions
  • Curriculum
  • SNIES registry
What it gains
  • Authority concentrated on a single address
  • Unambiguous search intent
  • No cannibalisation between campuses
  • Consistent information, impossible to desynchronise
  • One template that scales to every new program

10Intent

Not every search means the same thing.

The file did not carry intent either — no volume tool delivers it. It was derived with explicit lexical rules, written into the script that generates the dataset, and it can be recounted. These are the groups that came out of the 493 keywords.

Modality

13238,080 searches / month

  • universidades online
  • u virtual
  • estudiar a distancia
  • uni en linea

Discovery

8311,800 searches / month

  • la universidad
  • universidades
  • campus

Program

1077,060 searches / month

  • estudiar una maestria
  • carrera universitarias
  • posgrado que es

Local

1135,180 searches / month

  • universidades near me
  • universidades en bogota
  • universidad cerca

Navigational

464,390 searches / month

  • unicienciabga
  • uni de la sabana
  • campus uni

Informational

4510 searches / month

  • posgrado que es
  • requisitos para hacer una maestria
Queryla universidad
IntentDiscovery
Target pageInstitutional academic offering
What the student doesExplores what can be studied
Queryestudiar a distancia
IntentModality
Target pageVirtual programs
What the student doesDiscovers what is offered online
Queryestudiar una maestria
IntentProgram
Target pagePostgraduate, with requirements and duration
What the student doesCompares programs and timelines
Queryuniversidades near me
IntentLocal
Target pageCampuses, with each one's offering
What the student doesLocates where they could study
Queryposgrado que es
IntentInformational
Target pageExplanatory content
What the student doesUnderstands before deciding

This table is the deliverable that turns research into executable work: every intent group has a page that should receive it, and every page has a reason to exist that is not "we were missing a section".

11The framework

From analysis to an actionable framework.

The recommendations were delivered as a system across five fronts, not as a task list. A list runs out; a framework survives whoever inherits it.

01 · Technical

So it can be crawled.

Crawlability, indexability, URL structure and the real limits of the CMS. No recommendation the platform could not execute was written as though it could.

02 · Semantic

So it can be understood.

Titles, meta descriptions, heading hierarchy and per-page relevance, written against the intent each page had to capture.

03 · Content

So it answers.

Content gaps against measured demand — above all online education, the largest group in the file and the least represented on the site.

04 · Architecture

So it stops competing with itself.

Program consolidation, internal linking, keyword-to-template mapping and cannibalisation prevention between campuses.

05 · Competitive

So it prioritises.

An order of attack by commercial intent and advertising competition, so the first page written is the one that pays back most.

12The platform

A strategy designed around someone else's system.

Uniciencia's site runs on a Joomla CMS we did not build. That shapes the work from the first page of the report: a recommendation the platform cannot execute is not a recommendation, it is a complaint.

As the conclusions moved from research into structural implementation, some of the changes required deeper modifications to that platform. The engagement concluded after the research, keyword optimisation and strategic recommendation phase, leaving the institution a clear framework to execute when it chooses to.

That is why this case ends in recommendations and not in results. We did not control the full implementation, so there are no ranking, traffic or enrolment improvements we can claim — and presenting them here would be exactly the kind of unbacked figure the research itself refused to produce.

What we delivered

  • 01SEO audit of the live site
  • 02Keyword research across three markets
  • 03Competitor analysis
  • 04Search intent analysis
  • 05Keyword gap analysis
  • 06Keyword mapping
  • 07On-page SEO recommendations
  • 08Information architecture strategy
  • 09Program landing page model
  • 10Content opportunities
  • 11Organic growth roadmap

Tools

Google Search Console, Google Analytics, Bing Webmaster Tools, Google Business Profile, Semrush and Ahrefs for measurement; Joomla as the destination platform for every recommendation.

13The route

From a data file to a path of organic discovery.

The whole project, in the order it happened. No stage could be skipped: without classifying intent there is no mapping, and without mapping the architecture is just a preference.

  1. Keyword Planner

    500 rows
  2. Classification

    Theme and intent
  3. Audit

    Joomla site
  4. Mapping

    Query → page
  5. Architecture

    One URL per program
  1. 01

    Triage

    The tool's truncations are set aside. The file goes from 102,060 declared searches to 67,160 real ones.

  2. 02

    Classification

    Every keyword receives a theme and an intent through explicit lexical rules. That is what turns a list into groups you can decide something with.

  3. 03

    Contrast

    The groups are compared with what the site publishes today. That is where the online-education hole and the surplus of program URLs appear.

  4. 04

    Mapping

    Each intent group is assigned to the template that should receive it, with its title, its heading and its reason to exist.

  5. 05

    Consolidation

    Programs sharing a SNIES registration are recommended as a single national URL, with the documented exception for those that genuinely differ by campus.

The diagram ends where the engagement ended: at a delivered recommendation, not at an executed implementation.

14The value

What is left when the project ends.

A clearer path from search demand to academic discovery.

The project turned 500 rows of search data into an actionable framework: where demand exists, how much of it asks to study online, which queries carry real commercial intent, and how the site would have to be organised for a prospective student to find the program they are looking for.

SEO is not about ranking pages. It is about understanding demand and building the right paths to capture it. At Uniciencia, our role was to uncover those paths and leave them drawn.

DemandIntentArchitecture

beleafdesign

Is your site competing with itself?

If several of your pages are fighting over the same search, or you suspect your sector's demand looks nothing like the words you are using, that gets measured before a line of code is touched.

Let's talk about your project