Didac Soria / SEO & WordPress
Technical SEO Portfolio: Websites, Strategy and Measurable Work
I work on the words, the structure and the code behind a website. Here you can see how those pieces come together.
My own websites are a good place to start. StudioDDC brings together design work and WordPress resources; didacsoria.com explains what I do; Zenith Living Arts explores a more visual way to sell online. I also work with ecommerce and industrial businesses, where the questions a customer asks can be very different.

01 / My work
Start With the Websites I Build and Maintain.
I have built this Technical SEO Portfolio around pages you can open and details you can inspect. These Technical SEO case studies cover WordPress Technical SEO, Technical SEO for ecommerce websites, Technical SEO for multilingual websites, Image SEO analytics and Industrial B2B SEO. Together they show the work of an SEO specialist through content, architecture, data and implementation.
StudioDDC
A library of themes, website examples and design work. The challenge is helping someone find a useful starting point within a broad collection. Explore the library
didacsoria.com
My professional website, with separate destinations for SEO, WordPress development and web design, and content in English and Spanish. See the page structure
Zenith Living Arts
An English-language wall-art project where the image, the style of a print and its place in a room all help explain the product. See the visual work
107
Entries in StudioDDC’s theme collection
15
Website and demo entries in the design archive
These are public catalogue counts, reviewed on 8 September 2026. The collection includes third-party themes; the archive includes demos. Theme collection · Design archive
02 / StudioDDC
A Large Collection Needs a Useful Way In.

When someone browses StudioDDC, they may already know the framework they want, need a store, or simply be looking for a design that suits their project. Those are different starting points. The collection gives them filters and individual entries to explore.
This is one of the WordPress SEO case studies I find most useful to explain: the work sits in the relationship between a collection, its categories and each detail page. A visitor should be able to move from a broad idea to a suitable example without losing their place.
For SEO, I look at which destinations answer a distinct search need, how many clicks it takes to reach them and whether filters generate duplicate routes. For a business, the same decisions help customers understand the offer.
Published entries · common scale from 0 to 107
| Published filter | Entries | Share of collection | What it helps a visitor find |
|---|---|---|---|
| Genesis Framework | 96 | 89.7% | Examples grouped by framework. |
| Mobile Responsive | 77 | 72.0% | Entries carrying the responsive-design tag. |
| WooCommerce | 66 | 61.7% | Options associated with online stores. |
| Compatible Gutenberg Blocks | 50 | 46.7% | Entries classified for the block editor. |
03 / didacsoria.com
My Own Website Has to Explain My Work Clearly.
Someone looking for a developer has a different question from someone trying to understand why their website is not attracting the right enquiries. On didacsoria.com I give those needs separate service pages, while keeping the person behind the work easy to identify.
That is the practical side of Technical SEO for personal brands: page purpose, internal links, a consistent identity and language versions that make sense on their own. An English visitor should not have to work through a literal translation to understand what I offer.
When a change needs code, I can take it through to the WordPress implementation myself.
Didac Soria
I work with native blocks, templates, PHP and media handling. That lets me consider how an SEO change will behave when the site is edited or the catalogue grows.

| Visitor need | Page to explore | How the pages fit together |
|---|---|---|
| Help with search visibility | SEO Services | The SEO Services page explains the approach; this portfolio provides examples. |
| A custom WordPress solution | WordPress Developer | A focused destination for code, functionality and integrations. |
| A new website or a redesign | Web Design | Design and structure before choosing individual technical details. |
04 / Zenith Living Arts & StudioDDC
Images Are Part of How People Choose.

Zenith Living Arts: SEO for Art and Print Shops
With wall art, a visitor may begin with a room or a style rather than a product name. “Minimalist wall art for a home office” expresses a different need from “abstract art prints”. The English Zenith Living Arts project is a useful setting for thinking through those differences.
I look at the photograph, the crop, the surrounding description and the next page together. A beautiful image is more useful when the visitor can tell what it shows, where it belongs and how to explore similar work.
Explore Zenith Living Arts in English
StudioDDC: Previews With Clear Context
The theme collection names the design alongside its preview and destination. One public image description reads “academy pro wordpress theme website preview”. It is a small, concrete example of connecting a visual to the subject of its page.
For Image SEO for ecommerce, I work through the details below. They are useful for a product catalogue, a design library or a portfolio like this one.
| Detail | What I pay attention to | What it changes for the visitor |
|---|---|---|
| Filename and alt text | A short filename and an alt description of what the image actually shows. Decorative images can use empty alt text. | The subject remains understandable when an image cannot be seen. |
| Page context | A relevant heading, caption where useful and a meaningful landing page. | The image connects to an explanation and a next step. |
| Size and loading | Appropriate compression, responsive sizes, dimensions and lazy loading for supporting images. I check the main image separately. | Clear images without avoidable waiting or layout movement. |
| Product and image data | Image URLs that can be reached and structured data consistent with the visible product. | The product, photograph and page describe the same thing. |
| Search measurement | Search Console’s Image search type, segmented by page and compared over equivalent periods. | A way to check which visual pages are attracting interest. |
05 / AliceVital
A Product Page Should Answer the Next Question.
In a store, the same visitor may compare a category, read about one product and check its details before deciding what to do. My ecommerce product SEO work pays attention to that sequence: the category brings the visitor into the right area; the product page needs to make the offer understandable.
AliceVital provides several examples of specific product pages, descriptive sections, FAQs and supporting documents. The English and Spanish pages also make language choices tangible: names, navigation and wording need to suit the audience.
I use these pages to show content organisation and product discovery. For a customer, useful details reduce uncertainty. For an SEO, they make the relationship between a query, a product and its category easier to review.

| Page example | What to look at | Public link |
|---|---|---|
| Brain health supplement capsules | A specific product topic, descriptive content and questions. | Open the product page |
| Spirulina tablets with carotenoids | Product format, details and an equivalent Spanish destination. | Open the product page |
| Joint Support Gummies | Product information and a document section in English. | Open the English page |
06 / GRUPOCIBSA
Industrial Catalogues Ask Different Questions.
My work with GRUPOCIBSA adds an Industrial B2B SEO context to this portfolio. A machinery buyer may search for a manufacturer, a machine family or an exact model. The XCMG and SANY pages give each of those levels a place in the catalogue.
XCMG
The public XCMG hub lists 14 category links and states that GRUPOCIBSA is an official distributor from 2026. From the brand page, visitors can move into mini excavators and on to a model such as the XE10E, where specifications, English and Spanish catalogue downloads and a quotation route are available.
| Search example | Destination | Information to inspect |
|---|---|---|
| XCMG España | /xcmg/ | Manufacturer, distribution and range. |
| miniexcavadoras XCMG | Mini-excavator category | Machines within the same product family. |
| XCMG XE10E | /xcmg-xe10e/ | Specifications, documents and quotation. |
SANY
The SANY page provides a second example, with model-year navigation, product information and related content. Its current menu shows five category groups, and the heading specifies SANY Marine and SANY Electronics representation in Spain from 2026. View the SANY page
Published entries · common scale from 0 to 14
With industrial catalogues I also review what happens to older model years, whether a filter creates another version of the same page, and whether a useful guide links back to the right equipment. Those details matter as the range changes.
For context, GRUPOCIBSA publishes more than 80,000 website visits in 2025. That is the company’s sitewide figure; the source does not break it down by channel or attribute it to my SEO. Company source
07 / Technical work
The Details I Check Behind the Page.
A recommendation has to survive contact with the actual website: its templates, plugins, catalogue and editing routine. These are some of the checks I use to turn an SEO review into practical work.
| Area | What I review | Why it matters |
|---|---|---|
| Crawling and indexation | Important URLs, internal links, robots directives, sitemaps and duplicate routes. | The pages that matter need to be reachable and clearly identified. |
| Canonical & hreflang | The preferred URL and reciprocal connections between equivalent language pages. | Language versions need a consistent technical relationship. |
| Structured data | The page type, product information and agreement with the visible content. | Markup should explain the page accurately. |
| Core Web Vitals | Field data where available, then diagnostic tests for loading, interaction and layout shifts. | Fixing the actual source of a slow or awkward experience. |
| AEO / GEO | Clear answers, identifiable authors and businesses, supporting sources and accessible content. | Information is easier to understand across search experiences; inclusion is not guaranteed. |
08 / Measurement
A Useful Report Should Make the Next Decision Easier.
I start with what the business needs: relevant enquiries, product interest or better discovery of a service. Then I choose a consistent comparison. More impressions can be useful, but I also want to know which pages and searches are behind them.
| Metric | In plain English | How I read it | Question it helps answer |
|---|---|---|---|
| Organic clicks · GSC | Clicks from Google search results. | Equal periods, with country, device and search type held consistent. | Which pages are bringing people in? |
| Impressions · GSC | How often a result is shown. | Separate brand searches from other searches and review topics. | Are we appearing for the subjects that matter? |
| CTR · GSC | The share of impressions that become clicks. | Clicks ÷ impressions × 100, within comparable query groups. | Does the search result give a clear reason to visit? |
| Average position · GSC | An average across the impressions included in the report. | A defined set of queries, pages, dates, countries and devices. | Which relevant searches need closer attention? |
| Qualified enquiries · GA4 + CRM | Contacts that meet an agreed business definition. | Check events, exclude spam and duplicates, and reconcile with the CRM. | Are visits turning into worthwhile conversations? |
| Image clicks · GSC | Clicks in the Image search report. | Use the Image search type and compare equivalent page groups. | Which images and landing pages are attracting interest? |
The charts in this portfolio use public catalogue counts. A historical result such as reaching the top three in 30 days needs dated ranking observations or a matching Search Console export. Those private time series are not included here.
09 / Working together
First I Need to Understand the Website.
I want to know what you sell, who needs it and where the current website is getting in the way. From there, I review the pages and search demand, agree the priorities and work through the changes. Some need better wording; others need a template change or a clearer structure.
Plan the Changes
A page map, a reason for each priority and a clear way to check whether the change helped.
Build, Review and Keep Improving
Content and technical work in WordPress, followed by checks on the published output and a consistent measurement period.
10 / More of my web work
There Is More to Explore in StudioDDC.
The public web-design archive includes the following projects and demos. They show different layouts, audiences and content problems, and give this SEO specialist portfolio a wider implementation context. Some are older examples or demonstration sites; individual links may change over time.
| Project | Website or demo | Reference |
|---|---|---|
| AliceVital | alicevital.com | StudioDDC archive |
| BabyWishlist | wpd.studioddc.com/babywishlist | StudioDDC archive |
| Cuponízate | cuponizate.es | StudioDDC archive |
| Dark Silent Hill Zone | darksilentzone.com | StudioDDC archive |
| Descargar WhatsApp Pro | wpd.studioddc.com/descargarwhatsapppro | StudioDDC archive |
| OfficeHome | officehome.es | StudioDDC archive |
| SpykPress | spykpress.com | StudioDDC archive |
| StrangerThingsFree | wpd.studioddc.com/strangerthingsfree | StudioDDC archive |
| ZonaDos | zonados.net | StudioDDC archive |
| Su-Sushi | wpd.studioddc.com/wpdsushi | StudioDDC archive |
| Spa Zen | wpd.studioddc.com/wpdspa | StudioDDC archive |
| Alessa | wpd.studioddc.com/wpdalessa | StudioDDC archive |
| Photography | wpd.studioddc.com/wpdphotography | StudioDDC archive |
| Birthday Party | wpd.studioddc.com/birthdayparty | StudioDDC archive |
| Zenith Living Arts | zenithlivingarts.studioddc.com | StudioDDC archive |
11 / Links & notes
The Pages Behind the Examples.
I have linked the relevant pages next to each case. This list brings the main references together. Public observations were reviewed on 8 September 2026; catalogue counts and live pages can change.
- StudioDDC / WordPress Themes — collection counts, filters and image descriptions.
- StudioDDC / Web Design — the website and demo archive.
- Didac Soria / SEO Services · WordPress Developer — service structure and technical work.
- Zenith Living Arts — visual ecommerce in English.
- AliceVital / product content — a detailed product destination.
- GRUPOCIBSA / XCMG · XE10E · SANY — brand, category and model structure.
The editorial images illustrate the work described; they are generated images, not photographs of my workplace or screenshots of client analytics. Project logos are taken from the original websites where a suitable asset is available and identify the referenced brands.
12 / A few practical questions
Before We Talk About Your Project.
Do you work on your own websites as well as client projects?
Yes. StudioDDC, didacsoria.com and Zenith Living Arts are part of my own web work. This page also includes AliceVital and the industrial catalogue work at GRUPOCIBSA, with links to the pages discussed.
Can you implement the technical changes?
Yes. I work on WordPress development, templates, native blocks and PHP as well as content and SEO. We can define the changes and the checks needed for the particular website.
Can you work in English and Spanish?
Yes. I consider wording, page purpose, navigation and equivalent language URLs together. A good translation also needs to read naturally to its audience.
What do the graphs show?
The published size and classifications of the StudioDDC collection, and the category links in the current XCMG and SANY menus. Each chart includes its source and scale.
Can Image SEO be part of a project?
Yes. I review the images together with their page context, file delivery and Search Console Image reporting. It is particularly relevant when people compare products or visual work.
Where do we start?
Send me your website and explain what you want it to achieve. I can review the situation with you and identify a sensible first piece of work.
13 / Get in touch
What Would You Like Your Website to Do Better?
Tell me where you are now and what you want to improve. I will help you connect the content, the technical work and the way you measure progress.












