HMFT-ITB
Website Himpunan Mahasiswa Fisika Teknik ITB.
Report generated on April 5, 2026
A note on how to read this
This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.
Key Insights for HMFT-ITB
25.4MB page load is 10x typical—uncompressed images are blocking your LaTeX tutorials on mobile.
Students and researchers accessing your technical documentation on 4G connections will wait 30+ seconds. Your hero_background.jpg alone (8.6MB) and wisuda.jpg (6.2MB) are destroying page speed and user retention for an educational platform.
Three critical 404 errors: Sekolah Skullers, Wisuda, and Acara pages are completely unreachable.
Visitors interested in your physics program community, graduation events, and organization activities hit dead ends. This breaks the user journey for both current students and prospective members trying to learn about HMFT-ITB.
Missing lang='id' attribute means search engines can't properly identify your Indonesian technical content.
Your LaTeX tutorials and documentation are in Indonesian, but without the lang attribute, Google and screen readers may misclassify your content, reducing SEO visibility and accessibility for Indonesian-speaking readers.
No Open Graph tags means your LaTeX tutorials display as bland previews when shared on WhatsApp, Instagram, or academic forums.
When students share your 'Pengenalan LaTeX dan Overleaf' post, it won't show a professional title or description. This limits organic reach within the ITB and Indonesian tech education communities.
Missing robots.txt and sitemap.xml leave your tutorial posts invisible to search engines.
Your LaTeX and Overleaf documentation can't be efficiently crawled or indexed. Researchers and students searching for Indonesian-language technical guides won't find you.
What ProdPoke understands about HMFT-ITB
HMFT-ITB appears to be an educational or informational platform focused on technical documentation and tutorials. Based on the Posts page observed, the site hosts content about LaTeX and Overleaf, specifically featuring a post titled 'Pengenalan penggunaan LaTeX dan penggunaan Overleaf untuk menghasilkan dokumen yang terlihat profesional' (Introduction to LaTeX and using Overleaf to produce professional-looking documents) dated August 11, 2021. The platform is built with Next.js and hosted on Netlify, with a simple navigation structure including Home and Posts sections. The branding incorporates a blue cart/shopping icon and a skull emblem with 'HMFT-ITB' text, suggesting it may be associated with an academic or technical community at ITB (Institut Teknologi Bandung).
Based on exploring 1 page across the site
Overall Score
Strong foundation.
Performance
37/100Heavy page: 25.4MB total transfer
Your documentation platform transfers 25.4MB per page load—primarily unoptimized images. Students and researchers on mobile networks (4G, 5G, or slower connections) will experience extremely slow loading when trying to access your LaTeX tutorials. This severely impacts accessibility and user retention.
Found: 25.4MB
High Time to First Byte: 887ms
Your Netlify server is responding in 887ms, which exceeds optimal thresholds. Visitors reading your LaTeX tutorials will experience noticeable delays before content starts loading. Consider optimizing your Next.js build or enabling more aggressive Netlify caching.
Found: 887ms
Large asset: 528KB — https://hmft-website.netlify.app/logo_merged.png
Your logo_merged.png is 528KB and took 353ms to load. This branding asset should be compressed (as WebP or optimized PNG) so visitors can see your HMFT-ITB identity faster when accessing tutorials.
Found: 528KB
Large asset: 6235KB — https://hmft-website.netlify.app/wisuda.jpg
The wisuda.jpg (6.2MB) is extremely large and took 1.2 seconds to load. Students accessing your graduation ceremony or event documentation will experience significant delays. Compress this image and consider lazy-loading it below the fold.
Found: 6235KB
Large asset: 7100KB — https://hmft-website.netlify.app/acara.jpg
The acara.jpg (7.1MB) is significantly oversized and blocks page loading for 657ms. Readers trying to view your event information will wait unnecessarily. Compress this image aggressively or use responsive image formats.
Found: 7100KB
Large asset: 8634KB — https://hmft-website.netlify.app/hero_background.jpg
Your hero_background.jpg (8.6MB) is the largest asset on the page and took 1.2 seconds to load alone. This background image dramatically impacts page speed for all visitors accessing your educational platform. Convert to WebP, compress heavily, or use a smaller image with CSS techniques.
Found: 8634KB
Large asset: 3194KB — https://hmft-website.netlify.app/latest_posts_background.jpg
Your latest_posts_background.jpg (3.2MB) is a heavy background asset taking over 1 second to load. This delays visitors from seeing your LaTeX and tutorial posts. Optimize this background or serve different sizes for mobile users.
Found: 3194KB
SEO
78/100Missing Open Graph tags: og:title
When your LaTeX and Overleaf tutorials are shared on social media or messaging platforms, the preview will be auto-generated and may not represent your technical content well. Adding og:title will ensure your documentation posts display a professional title in previews.
Found: Missing: og:title
Missing lang attribute on <html>
Your technical documentation site serves content in Indonesian (as evidenced by post titles and UI text). Without a lang attribute, search engines and assistive technology may misidentify the language, affecting SEO ranking and accessibility for readers using screen readers.
Found: No lang attribute
No robots.txt found
Search engines cannot efficiently discover your LaTeX tutorials and documentation pages. A robots.txt file would help Google and other search engines understand which content sections (Posts, Home) should be indexed.
No sitemap.xml found
Without a sitemap.xml, search engines may miss your tutorial posts and documentation pages. This is particularly important for an educational platform where discoverability of all technical content directly impacts reach.
Accessibility
100/100Functional
76/100Dead link: HTTP 404 — Sekolah SkullersTempat mahasiswa baru Teknik Fisika untuk me
The 'Sekolah Skullers' link (presumably a page about your freshman physics program) returns a 404 error. Visitors interested in this community program cannot access it, creating a broken navigation path.
Found: HTTP 404
Dead link: HTTP 404 — WisudaMomen perayaan dimana para pejuang Teknik Fisika dinya
The 'Wisuda' link (graduation ceremony/celebration page) returns a 404 error. Students and alumni cannot access information about this important academic milestone.
Found: HTTP 404
Dead link: HTTP 404 — AcaraHMFT ITB memiliki banyak acara lain yang tentunya seru
The 'Acara' link (events page) returns a 404 error. Visitors cannot discover or access information about your organization's activities and programs.
Found: HTTP 404
Compliance
99/1001 check passed
No privacy policy link found
Your educational platform and technical documentation site has no visible privacy policy. This is important for transparency with students and researchers accessing your tutorials, especially regarding any analytics or data collection on your Netlify-hosted platform.
Key Metrics
Crawlability
Standards
Improvement Plan
Your HMFT-ITB platform has solid foundational content—a growing library of technical tutorials like your LaTeX guide—but three critical issues are blocking both user experience and discoverability. The most urgent problem is performance: your 25.4MB page load is driven almost entirely by unoptimized images. The hero_background.jpg (8.6MB), wisuda.jpg (6.2MB), and acara.jpg (7.1MB) are architectural problems that must be solved before anything else, because they're actively driving visitors away on mobile networks.
Second, you have three broken navigation links (Sekolah Skullers, Wisuda, Acara) that suggest incomplete migration or deployment. These pages likely exist somewhere in your codebase but aren't properly routed in your Next.js app. Fix the routing or remove these links entirely so visitors don't hit 404 errors.
Third, add the lang='id' attribute to your <html> tag immediately—it's a one-line fix with outsized SEO and accessibility impact for an Indonesian-language educational site. Pair this with Open Graph tags (og:title, og:description, og:image) so when your LaTeX tutorials are shared on messaging platforms and social media, they display professionally.
Finally, create a simple robots.txt and sitemap.xml so Google can discover your Posts section reliably. This is low effort, high impact for an educational platform where content discoverability directly drives user acquisition.
Start with image compression this week—convert your background images to WebP, target 100-150KB per image, and implement lazy-loading for below-the-fold assets. This single fix will reduce your page load from 25.4MB to under 5MB and dramatically improve mobile experience for students accessing your tutorials.
Suggested priority order:
- Heavy page: 25.4MB total transfer — compress hero_background.jpg, wisuda.jpg, acara.jpg, latest_posts_background.jpg to WebP format
- Large asset: 8634KB — hero_background.jpg — convert to WebP and reduce to <150KB
- Large asset: 6235KB — wisuda.jpg — compress and implement lazy-loading
- Large asset: 7100KB — acara.jpg — compress aggressively or use CSS background sizing
- Dead link: HTTP 404 — Sekolah Skullers — fix routing in Next.js or remove navigation link
- Dead link: HTTP 404 — Wisuda — fix routing or remove link
- Dead link: HTTP 404 — Acara — fix routing or remove link
- Missing lang attribute on <html> — add lang='id' to root element
- Missing Open Graph tags — add og:title, og:description, og:image to Posts pages
- High Time to First Byte: 887ms — enable Netlify caching or optimize Next.js build
- Large asset: 528KB — logo_merged.png — compress and convert to optimized WebP
- No robots.txt found — create and submit to Google Search Console
- No sitemap.xml found — generate and link in robots.txt
- No privacy policy link found — add privacy policy to footer or Legal section
This is your site? Get the full picture.
Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.
What is ProdPoke?Automated analysis generated on April 5, 2026. Not professional advice. Contact us to modify or remove this report.

