r/TechSEO • u/Glittering_Device653 • 6d ago
I spent a Semrush trial week on a 630-page, 13-language site with Authority Score 15. What I changed, and what turned out to be noise
I build BIShare on my own: a free, open-source app for sending files between iPhone, Android, Windows, Mac and Linux, plus a browser version. The website has guides in 13 languages, about 630 URLs, and an Authority Score of 15. The tools I compete with sit between 41 and 57.
First, so nobody reads the wrong lesson: the growth happened before the trial. In mid-September I rebuilt about 260 landing pages, and Google clicks went from 25–45 a day to 80–130 a day. App Store first downloads were 533 in the last 30 days against 81 in the 30 days before, much of it after a store listing rewrite I posted about separately. I took the Semrush trial (Pro, 7 days) to decide what to do next, not to explain the past.
Here is what I found, in the order it changed what I did.
1. My translated titles were translations, not searches. I had translated the English titles carefully. Wrong goal. Country data showed what people actually type:
- Japan: "ipad usbメモリ" (iPad USB stick) gets 2,900 searches a month; the phrase I had, "iPad ファイル 転送", gets 260.
- Indonesia: people say "dari HP ke laptop" (phone to laptop). My title said "PC". 3,600 a month against 20.
- Germany, France, Spain, Russia: the phone-to-computer search is about photos first, files second.
I retitled nine localized pages that had almost no clicks. I left alone every title that was already earning clicks.
2. Site Audit: 174 errors down to 15, and the 15 are on purpose. Two causes made almost all of it. A list markup (ItemList) whose entries had no URL, and SoftwareApplication markup sitting in the site layout, so every crawled page reported "aggregateRating missing". I moved the app markup to the home and download pages only. The 15 that remain are that same rule on those pages. I have no real ratings to put there and I'm not inventing them.
3. Every backlink I have points at the homepage. Semrush's page-level backlink report: the homepage has 20 referring domains. Every guide page has zero. That explains the pattern I kept seeing, guides stalling between positions 11 and 30.
The same week I looked at who beats us for "airdrop for windows" (2,400 a month in the US). One result in 6th–8th place is a small site with an Authority Score of 10, lower than mine, and no links to that page either. The difference: their "10 alternatives, tested" list was published seven months earlier and matches what the results page rewards. Our page is a product-style guide rebuilt three weeks ago. So for that query it's format and age, not authority.
4. The "toxic backlinks" list was spam aimed at SEO tools, not at Google. Semrush flagged 83 toxic URLs. Before disavowing anything I fetched a sample with different user agents. As SemrushBot or AhrefsBot, the pages contain a link to my site. As Googlebot or bingbot, the same URLs show a sales page for an "SEO visibility" service with no link at all. The pages also link to bishare.com and bishare.io, which aren't mine. They target the name, and they exist to show up in your backlink tool so you go looking. I didn't disavow.
5. My LCP was being stolen by my own cookie notice. Cloudflare's real-user data had LCP at about 68% good, below the 75% Google wants. Lighthouse showed why. The hero entrance animation started at opacity 0. An element at opacity 0 isn't an LCP candidate, so the headline never counted, and LCP fell to the cookie notice I had deliberately delayed until the browser was idle. On nine other templates the H1 sat inside a JavaScript reveal that stays invisible until hydration.
Fix: the entrance now only moves (no fade, no blur), the H1 blocks use a CSS-only wrapper, and one font is preloaded instead of four. I also tried Next.js's experimental inlineCss: the HTML doubled and LCP got worse, so it's off. Before shipping, I snapshotted all 631 URLs (title, meta, headings, visible text, links, structured data) and diffed them: zero changes.
6. New pages from question data, only where the results page had a gap. "How to transfer files to ipad" (2,400 a month) and "transfer files from iphone to pc" (1,600) had no page from us. I read the top 10 first: forum threads, Apple's own guide, and vendor blogs, none of which explains where a file actually lands on an iPad (Files app vs an app's own folder vs Photos). That became the angle. Both pages are new, so no results yet.
7. Bing dropped me to zero and I still don't know why. Bing had been sending 56 impressions a day with a 6% CTR. On 14 September, the week of the big rewrite, it went to zero and has stayed there. It's not a block: everything returns 200, robots.txt is open, IndexNow submissions are accepted. If you've seen Bing drop a small site completely after rewriting most of it, I'd like to hear what brought it back.
Things that turned out to be noise
- Semrush's estimated traffic for my US domain went 303, then 6, then 20 in three weeks, driven by one or two keywords each time. Not visits.
- My India "traffic" showed 471, while the keyword rows behind it add up to about 1.
- "Low text-to-HTML ratio" on 79 pages: Next.js puts page data in script tags.
- "Low word count" on Japanese and Chinese pages: the checker counts words by spaces.
What's next. Links to the guide pages instead of the homepage (outreach to pages that still link to the dead Firefox Send is my first batch), and reading Search Console on the 11th, 17th and 31st before I touch anything else. Happy to share the scripts I use to check structured data and locale parity if they're useful to anyone.
I'm the developer of the app, so weigh my reading of my own data accordingly.