SEO and search growth
Technical SEO, on-page work, structured data and the multilingual setup. I measure first, change one thing at a time, and tell you which change moved it.
Hello, my name is
I build websites, rank them in Google, and then keep running them. Since 2014 I have founded and operated five sites of my own, from a fitness reference with 1,069 exercise pages to a training platform with 885 courses. The SEO, the design, the code and the automation are all mine.
Currently taking on freelance work.
SEO
AI
Web
I am Hossein Parto. I have worked on the web since 2014, first freelancing for agencies and then entirely on my own. What I sell is search engine optimization, web design, and the automation that keeps both running.
Five sites are mine and I am the only person working on them. That is the honest limit of what I can take on for anyone else. It is also why I know what a site costs to keep alive, which is a different number from what it costs to launch.
Since the language models became genuinely useful I rebuilt how I work around them. A content engine I wrote handles the research, the writing, the linting and the publishing across all five sites. That is the only reason one person can hold this much.
Technical SEO, on-page work, structured data and the multilingual setup. I measure first, change one thing at a time, and tell you which change moved it.
Automations built with n8n, model APIs and plain scripts. The content engine behind my own five sites is the reference build, so you can see what it produces.
WordPress and hand-written PHP, no page builder. Fast pages, real caching, and a template that is still readable a year later.
Five properties, all mine, all live. The counts below were taken from the databases on the day this page was last updated, not estimated.
A web design, SEO, speed and security agency. Its 37 service pages are written in Persian, English, Arabic and Turkish, all four on the same URL.
An online training platform for languages and computer skills. 885 courses, each with its own lesson list.
A bodybuilding and fitness reference. 1,069 exercise pages carrying instructions, target muscles, rep and rest ranges, and the mistakes people actually make.
Reviews and rankings across categories, with the scoring method printed on the page so a reader can disagree with it. 294 entities reviewed.
Technical SEO consulting, written in English. The audits measure redirects, headers, render blocking and structured data first hand instead of quoting a tool score.
Not as a gimmick and not as an oracle. It writes with me, codes with me, and runs the parts of five sites that would otherwise need people I do not have.
ChatGPT, Claude and Gemini, each for what it is good at. Research and drafting, never as the final word on a fact.
Cursor, Claude Code and Copilot. It is how the theme you are reading, the tooling and the content engine were all built.
A content engine I wrote runs research, writing, linting and publishing across all five sites, with rules it has to pass before anything saves.
Midjourney, Firefly and Stable Diffusion for brand visuals. I do not use generated images for anything a reader is meant to treat as a fact.
Crawling, indexing, redirect chains, response headers, render blocking and Core Web Vitals. I measure before changing anything.
Search intent, title and description, heading structure, internal linking and the FAQ block built from real People Also Ask.
JSON-LD that states only what the page visibly says. A schema that disagrees with the text is worse than no schema.
hreflang clusters, one canonical per language and a URL that does not change language on its own. rgb.ir runs four languages this way.
Persian queries behave differently: the tools have poor coverage, so volume comes from clickstream and the SERP itself is the research.
ChatGPT, Claude and Gemini used for research, drafting and review, with the output checked against a source before it ships.
Written rules a model has to pass rather than clever phrasing. The house style for my sites is a file, and a linter enforces it.
Cursor, Claude Code and Copilot for real work: themes, plugins, shell tooling and the content engine that runs my sites.
n8n, Make and direct API calls, wired so a failure stops the run instead of publishing something wrong.
Midjourney, Firefly and Stable Diffusion for on-brand visuals. Never for anything that has to be factually true.
Child themes, page templates, must-use plugins and custom meta. This page is a standalone PHP template with no page builder in it.
HTML, CSS and vanilla JavaScript. RTL and LTR from one stylesheet using logical properties, which is why the Persian side is not a second theme.
PHP and MySQL, plus the shell scripting that holds the tooling together.
nginx page cache, a Redis object cache, WebP and preload hints. This page ships as one HTML request with the CSS and JS inlined.
Before the web took all my time I did the visual work too: Photoshop, Illustrator, After Effects, Premiere, 3ds Max and Maya. I do not sell any of it now. It is the reason I can art direct my own sites instead of briefing someone.
Bachelor of Science in Information Technology.
High school diploma in mathematics and physics.
Breaking Bad, Cosmos, Inception
Travis Scott, Shadmehr Aghili
Gym, Swimming
Travel, Gaming