Hypertune site changes
For the website developer · from Som · Monday 5 October 2026
These are the website changes that help Hypertune show up in Google and Bing and load faster on phones. They are numbered in the order to do them. Austin assigns each change and creates the tickets.
Each change has a plain-English purpose, then the technical steps and a check that it worked. If you know a faster way, or a change would clash with something else on the site, tell Austin before starting. Effort figures are Som's estimates; correct them if they are wrong.
After anything ships, tell Austin. Som re-tests it and asks Google and Bing to look at the pages again.
Summary
Start now
| # | Change | What it achieves | Due | Effort |
|---|---|---|---|---|
| 1 | Show the mobile promo banner straight away | The homepage appears much sooner on phones, so fewer visitors leave while it loads. Google also ranks faster pages higher | Fri 9 Oct | Under 1 h |
| 2 | Turn on IndexNow | Bing and other search engines hear about changed pages the same day, instead of weeks later | Fri 9 Oct, before 3 | Minutes |
| 3 | New page titles, descriptions, headings and image descriptions | Pages match what people type into Google, so they rank higher and more people click. Set up from the drafts now; final text from Som on Wed 7 Oct | Fri 9 Oct | 2 to 3 h |
| 4 | Load the homepage video after the rest of the page on phones | Removes a third of the homepage's weight from the first load | Not set | 1 to 3 h |
| 5 | Make image files smaller | Saves about 900 KB on the homepage with no visible difference | Not set | 1 to 2 h |
| 6 | Load the sign-in code only on sign-in pages | Removes about 220 KB of code from pages where nobody signs in | Not set | Half a day to a day |
| 7 | Stop sending code for old browsers | About 47 KB less for every visitor | Not set | Under 1 h |
Austin sets the order of 4 to 7 against your hours.
On hold: wait for Austin's go-ahead
| # | Change | What it achieves | Waiting for | Due | Effort |
|---|---|---|---|---|---|
| 8 | Send two old pages to the Technology page | Stops two out-of-date pages competing with /technology in Google |
Austin confirms both pages go, and whether a third goes too | Mon 12 Oct | Under 1 h |
| 9 | Hide the internal tool sites from Google | Logins and dashboards stop appearing in search results | Austin confirms which parts of portal and affiliate to hide | Mon 12 Oct | Under 1 h |
| 10 | Send old CompReady links to the matching Hypertune page | Links from the old CompReady site count for Hypertune instead of being wasted | Austin decides three details, listed in change 10 | Mon 12 Oct | 1 to 2 h |
| 11 | Load tracking tags after the page | Every page responds to taps sooner | Austin agrees how to check that affiliate visits and ad sales still record | Not set | 2 to 4 h plus a test |
Austin's answers for 8, 9 and 10 are due Wednesday 7 October.
Last
| # | Change | What it achieves | Effort |
|---|---|---|---|
| 12 | Split the site's main script and load lower sections as visitors scroll | Phones do far less work when the page first opens | 1 to 2 days, after the rest |
Details for the developer
Speed was measured 3 October on pagespeed.web.dev, mobile: homepage score 61, Largest Contentful Paint 6.4 s (Google's limit is 2.5 s). To re-test, run the homepage on Mobile twice and keep the lower score.
1. Show the mobile promo banner straight away. In the homepage <Image> for /images/blocks/promo/discount_mobile.png (inside the link with data-ht-label="promo-annual"), add priority, or loading="eager" with fetchPriority="high". The desktop banner already has priority. If the promo component is used on other pages, the fix carries over.
Purpose: on phones this banner is the largest thing on the first screen, and it is set to load last, so it holds the whole page at 6.4 seconds.
Done when: PageSpeed no longer warns "Largest Contentful Paint image was lazily loaded".
2. Turn on IndexNow. In Cloudflare, turn on Caching > Configuration > Crawler Hints. If the site is not on Cloudflare, add an IndexNow key file and ping the IndexNow API when pages change (about 1 hour). Purpose: tells Bing, Yandex and others about changed pages straight away, so change 3 shows in their results within days. Turn it on before change 3 ships. Done when: Crawler Hints is on, and Bing Webmaster Tools > IndexNow lists URLs submitted after Friday's changes.
3. New page titles, descriptions, headings and image descriptions. Purpose: the title and description are what people see in Google's results, so they decide whether a page ranks for the right searches and whether people click. Each page should have one main heading (H1) so search engines know its topic. Image descriptions (alt text) tell search engines and screen readers what each image shows.
The values below are drafts so you can prepare. The final table arrives on Wednesday 7 October; ship only that version. Titles stay under 60 characters and descriptions under 155.
| URL | Title | Meta description | H1 |
|---|---|---|---|
/ |
PC Optimization for Gaming: Up to 60% More FPS | Hypertune | One-click PC optimization for gaming. Hypertune tunes your CPU, GPU, memory and Windows for up to 60% more FPS and less lag. Undo any change in one click. | One-click PC optimization for gaming |
/technology |
PC Optimization Software: How It Works | Hypertune | How Hypertune's PC optimization software works: CPU and GPU overclocking, Windows, network and per-game tuning. Nothing permanent. See all five features. | PC optimization software: five features behind one click |
/expert-tuning |
PC Optimization Services, Hand-Tuned by Experts | Hypertune | Book a remote session with a Hypertune engineer. We hand-tune your BIOS, overclocks, drivers and configs for your exact PC, then benchmark the results. | PC optimization services, hand-tuned by experts |
/tutorial |
How to Use Hypertune: Set Up in Two Minutes | Sign up, download, install, scan and optimize: set up Hypertune in five steps. It builds a profile for your PC, and a restore point lets you undo it all. | How to use Hypertune in two minutes |
/guides |
BIOS Guides for Gaming PCs: XMP, EXPO, XTU | Hypertune | Free step-by-step BIOS guides: enable XMP or EXPO, update your BIOS and set up Intel XTU. Steps for ASRock, ASUS, Gigabyte and MSI boards. | BIOS guides for gaming PCs |
/guides/amd-bios |
How to Enable EXPO in an AMD BIOS | Hypertune | Enable EXPO or DOCP and set the DRAM refresh interval in your AMD BIOS. 4 steps, about 8 minutes, for ASRock, ASUS, Gigabyte and MSI boards. | How to enable EXPO in an AMD BIOS |
/guides/bios-update |
How to Update Your BIOS Safely | Hypertune | Find your motherboard model, download the right BIOS and flash it from USB. 12 steps, about 24 minutes, for ASRock, ASUS, Gigabyte and MSI. | How to update your BIOS |
/guides/xtu-bios |
Intel XTU BIOS Settings: Step-by-Step Guide | Hypertune | Set up your BIOS for Intel XTU: enable XMP, loosen power limits and unlock undervolting. 6 steps, about 12 minutes, for ASRock, ASUS, Gigabyte and MSI. | Intel XTU BIOS settings |
/guides/xtu-bios-vbs |
Intel XTU BIOS Settings with VBS On | Hypertune | Keeping Virtualization-Based Security (VBS) on? Set up your BIOS for Intel XTU: enable XMP and loosen power limits. 6 steps, about 12 minutes. | Intel XTU BIOS settings with VBS on |
/guides/xmp-bios |
How to Enable XMP in BIOS: 2-Step Guide | Hypertune | Run your RAM at its rated speed. Enable XMP in your BIOS in 2 steps, about 4 minutes, with steps for ASRock, ASUS, Gigabyte and MSI boards. | How to enable XMP in BIOS |
/cookies |
No change | Which cookies and similar storage hypertune.gg uses, when analytics and marketing storage are on, and how to change your choice in Cookie settings. | No change |
/policy |
No change | How COMPREADY Inc. collects, uses, shares and protects your information when you use hypertune.gg and the Hypertune app. | No change |
/terms-of-service |
No change | No change | No change |
/what-hypertune-changes and /uninstall are left out because change 8 redirects them.
One H1 per page.
- /technology has 6 H1s. Keep one (above) and make "CPU Overclocking", "GPU Overclocking", "Windows Features", "Network Optimization" and "Game Hub" H2s. Move the intro paragraph out of the H1 into a <p>.
- /expert-tuning has 8 H1s ("0+" three times, "Two layers. One optimized PC.", "The HyperTune Advantage", "1ms", "673 FPS", "About Us"). Keep one; the counters become plain text, the section titles H2s.
- /guides and the five guide pages have no H1: add the H1 above.
Homepage and /technology first paragraph (directly under the H1):
- Homepage: "Hypertune tunes your CPU, GPU, memory and Windows settings for the games you play, for up to 60% more FPS, smoother frames and less lag. It never touches your game files, and you can undo every change in one click."
- /technology: "Hypertune is PC optimization software built for games. It installs like any other Windows app, reads your hardware once, then tunes your processor, graphics card, Windows settings, network and games while you play. Nothing is permanent, and nothing goes inside your games."
Alt text. Meaningful images get the text below; decorative images get alt="". Check each against the image before it goes live.
Image (under /images/) |
Alt |
|---|---|
blocks/problems/LowFPS.png |
Game running with Hypertune off, showing a lower FPS counter |
blocks/problems/HighFPS.png |
Same game with Hypertune on, showing a higher FPS counter |
blocks/showcase-2/optimization.png |
Hypertune app screen for one-click PC optimization |
blocks/showcase/cpu-overclocking.png |
Hypertune CPU overclocking screen |
blocks/showcase/gpu-smart-autoclock.png |
Hypertune GPU overclocking screen |
blocks/showcase/memory-optimization.png |
Hypertune memory optimization screen |
blocks/showcase/network-optimization.png |
Hypertune network optimization screen |
blocks/showcase/selective-features.png |
Hypertune screen for choosing which features to turn on |
blocks/showcase-3/showcase-3.png and -mobile.png |
Hypertune app on a gaming PC |
blocks/footer/join_discord.png (shared footer) |
Join the Hypertune Discord community |
blocks/footer/join_creator.png (shared footer) |
Join the Hypertune creator program |
blocks/footer/join_team.png (shared footer) |
Join the Hypertune team |
icons/hamburger.svg |
Open menu |
technology-features/feature-1.png |
Hypertune CPU game optimizer screen tuning processor speed |
technology-features/feature-2.png |
Hypertune GPU overclocking profile for your graphics card |
technology-features/feature-3.png |
Hypertune screen for turning Windows gaming settings on and off |
technology-features/feature-4.png |
Hypertune network settings to lower ping and packet loss |
technology-features/feature-5.png |
Hypertune Game Hub with settings profiles for each game |
process/card-1/cpu.png (/expert-tuning) |
Processor being tuned by Hypertune |
process/card-2/screen-1-min.png, screen-2-min.png |
BIOS settings before expert tuning; BIOS settings after expert tuning (check which is which) |
games/battlefield-6.png, cs-2.png, call-of-duty-bo3.png, overwatch.png, rust.png, valorant.png |
Battlefield 6, Counter-Strike 2, Call of Duty: Black Ops, Overwatch 2, Rust, Valorant (check the titles shown) |
alt="": footer lightning-1/2/3.png and crypto.svg; play-button.svg and play-button-brand.svg (give the button aria-label="Play video"); on /expert-tuning, hero/expert-tuning-background.jpg (if it sits behind text), how-it-works/background-whole.png, cpu-light.png, and every arrow image.
Some images without alt text are added in the browser, not the server HTML: Bing counts 5 on the homepage (the list above covers 3) and 4 on /tutorial. Find them with DevTools (document.querySelectorAll('img:not([alt])')) and apply the same rule.
4. Load the homepage video after the rest of the page on phones. /videos/hero/intro_v2_mobile_compressed.mp4 is 1.37 MB. Show a poster image first and load the video after the page has loaded, or serve a smaller file on mobile.
Purpose: the video is a third of the homepage's weight and downloads before anything else on a phone.
Done when: total page size falls by about 1.3 MB and the video still plays.
5. Make image files smaller. In next.config, set images.formats to AVIF and WebP and quality to 75 to 80.
Purpose: the feature images are 140 to 195 KB each at quality 95. Smaller formats save about 900 KB on the homepage with no visible difference.
Done when: "Improve image delivery" shows little or no saving and images still look sharp.
6. Load the sign-in code only on sign-in pages. Load the Clerk scripts only on /sign-in, /get-started and account pages, or on clicking Sign in. Remove the duplicate preload of ui.browser.js.
Purpose: about 220 KB of sign-in code (ui-common, clerk.browser.js, vendors_ui, ui.browser.js) loads on every marketing page, where nobody signs in.
Done when: no clerk.hypertune.gg files appear under "Reduce unused JavaScript" on the homepage, and sign-in still works.
7. Stop sending code for old browsers. Set modern browserslist targets. Purpose: about 47 KB of code is shipped only for browsers our visitors do not use. Done when: "Avoid serving legacy JavaScript" passes.
8. Send two old pages to the Technology page. 301 /what-hypertune-changes and /uninstall to /technology, remove both from sitemap.xml, and point the footer links at /technology.
Purpose: their content is already in the /technology FAQ. The old pages get no searches themselves and compete with /technology for the same questions.
Done when: each returns one 301 to /technology and neither is in the sitemap.
9. Hide the internal tool sites from Google. Add the response header X-Robots-Tag: noindex, nofollow to every response from loggregator.hypertune.gg, and from the affiliate login and dashboard on affiliate.hypertune.gg and the relevant parts of portal.hypertune.gg (Austin confirms which). One Cloudflare rule per host covers it. Also clerk.hypertune.gg if Clerk allows it. Do not block these hosts in robots.txt: Google must fetch a page to see noindex.
Purpose: these logins and dashboards appear in Google (portal 890 times in 3 months, affiliate 179). They look unprofessional in results and waste Google's attention on pages with no content.
Done when: each host's response headers show x-robots-tag: noindex.
10. Send old CompReady links to the matching Hypertune page. Today every compready.gg URL, real or not, 301s to /expert-tuning. Replace that rule with the list below, one 301 each, and send anything not on it to 404. Do not set up enterprise.compready.gg: the sites linking to it are spam.
Purpose: Google treats "send everything to one page" as a dead end, so links to the old CompReady site currently pass nothing on. Matching each old page to its closest new page keeps their value.
Austin decides: whether unknown URLs return 404 or go to /expert-tuning; where the contact pages go; whether old accounts go to /sign-in.
| Old compready.gg path | 301 to |
|---|---|
/, /book-now, /lets-get-started, /gaming-pc-optimization |
/expert-tuning |
/products, /collections, /collections/all, /collections/frontpage, /shop, /product |
/expert-tuning |
/products/full-optimization, /products/full-configuration, /product/full-configuration |
/expert-tuning |
/products/bios-configuration, /product/bios-configuration |
/expert-tuning |
/products/windows-configuration, /product/windows-configuration, /products/team-configuration |
/expert-tuning |
/products/valorant-optimization, /products/counter-strike-2, /products/call-of-duty-black-ops-6 |
/expert-tuning for now; each game page once it is live |
/pages/faq, /comp-faq, /home/comp-faq, /getting-ready-for-your-optimization |
/expert-tuning |
/about, /pages/about, /home/about |
/ |
/privacy-policy-3 |
/policy |
/terms-conditions, /limited-warranty |
/terms-of-service |
/account, /account/login, /my-account, /account/lost-password |
/sign-in (to be confirmed) |
/contact, /pages/contact, /home/contact |
To be confirmed |
/blogs/news, /author/talk2play, /category/uncategorized, /product-category/uncategorized, /resources, /cart, /checkout, /thank-you, /pages/thank-you, /coming-soon, /home/contest, /scrm, /search, /404-2 |
404 or 410 |
www.compready.gg follows the same list. Rows marked "to be confirmed" arrive with the go-ahead.
Done when: 5 to 10 paths from the list each return one 301 to their target with no chain, and compready.gg/test-123 returns 404.
11. Load tracking tags after the page. Load these after the page (Next.js <Script strategy="lazyOnload"> or a delay in Google Tag Manager): Google Analytics G-MHWGLY4TPD, Google Ads AW-16466588746, Meta pixel, Microsoft Clarity, Reddit pixel, X pixel, Bing Ads, Cloudflare Insights, and affiliate.hypertune.gg/a.js (remove its preload). Then test one purchase and one ?am_id= visit.
Purpose: nine tracking tags load before the page can respond to taps. It is on hold because delaying them must not lose affiliate visits or ad conversions.
Done when: Total Blocking Time drops, and affiliate visits, Google Ads and Meta conversions still record the next day.
12. Split the site's main script. Run the bundle analyser on /_next/static/chunks/0-4srap-ffvu1.js, then load the showcase carousel, testimonials and videos when the visitor scrolls to them.
Purpose: this one file takes about 13 of the 25 seconds of work a slowed phone does to open the homepage.
Done when: "Reduce JavaScript execution time" and Total Blocking Time fall.
Not in this document
The help centre articles (edited in Freshdesk, not the site code) and new pages (trust page, pricing page, game pages) come separately, each with its own brief.