Pauline P. Narvas Hey, @suheb! Feel free to share more details about your project, it'd help us tailor our suggestions, but some ideas to get you started: **Bundle Size Optimization** - Use `<@next>` `/bundle-analyzer` to identify large dependencies: `ANALYZE=true npm run build` - Enable `optimizePackageImports` in next.config.js for icon/utility libraries - Implement code splitting and lazy loading for non-critical components - Tree-shake unused code and remove unnecessary dependencies **Image Optimization** - Use Next.js `<Image>` component for automatic optimization - Images are served in modern formats (WebP/AVIF) reducing size by 25-35% - Enable lazy loading and use `sizes` prop for responsive images - Consider using a CDN for very large image libraries **Build & Deployment Speed** - Leverage Vercel's build cache (enabled by default) - Use Turborepo for monorepos to cache and parallelize builds - Consider enhanced build machines for large projects (up to 70% faster) - Enable Turbopack for faster local development Let us know how you get on!
Ryu A good way to approach this is to separate build/deployment size from runtime loading performance. For deployment/build size: * Remove unused dependencies. * Check for large assets accidentally included in the repo. * Avoid bundling server-only packages into client components. * Use dynamic imports for heavy UI/client-only code. * Keep generated files, uploads, and local cache folders out of the deployment. For page performance: * Use `next/image` for images. * Compress large images before uploading them. * Lazy-load below-the-fold components where it makes sense. * Check bundle size with a bundle analyzer. * Use Vercel Speed Insights or Web Vitals to see what is actually slow. The most useful first step is usually to identify the biggest files/dependencies instead of guessing. Once you know whether the problem is large assets, heavy JS, or slow server/data fetching, the fix is much clearer.
Pauline P. Narvas Hey, tools! Welcome to the Vercel Community.
Could you go through these steps so that we can pass it on the right team to debug? https://community.vercel.com/t/resolving-ip-blocking-issues/171
system Hey @tools-2714! 👋 Just wanted to follow up here. If you've found a solution or still need help, let us know! We're happy to continue assisting.
system There's another community post with 404 debugging tips that might be helpful. Please give these solutions a try and let us know how it goes. https://community.vercel.com/t/debugging-404-errors/437 A human should be around soon to offer more advice. But you can also get helpful information quickly by asking v0.
Amy Egan Just tested it and saw it's returning a 404 with code `NOT_FOUND` rather than `DEPLOYMENT_NOT_FOUND`. That means the deployment exists, but the page you expected doesn't. Please use the debugging steps linked above to figure out why that's happening
system The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points. https://vercel.com/docs/projects/domains/troubleshooting You can also use v0 to narrow down the possibilities.
SkyMesh Dynamics ah, then I'm not the only one who reported this
Ryu Hi Yuze, Your `openssl` test is a good way to narrow it down. Since this fails when the trailing dot is included in SNI: ``` echo | openssl s_client -connect deckclip.app:443 -servername 'deckclip.app.' ``` but works without it: ``` echo | openssl s_client -connect deckclip.app:443 -servername 'deckclip.app' ``` then this is happening before your Next.js app or `vercel.json` redirects can run. So I don’t think there’s an app-level redirect/header fix for the HTTPS case. A trailing dot is valid in DNS as an absolute/FQDN form, but TLS certificate/SNI matching is a separate layer. If Vercel’s edge does not normalize `deckclip.app.` to `deckclip.app` before selecting the certificate, the handshake can fail before any HTTP request exists. The practical workaround is to avoid generating or linking to the trailing-dot form anywhere in your app/canonical URLs. For users manually typing `https://deckclip.app``./`, there probably is not a project-side fix unless Vercel changes edge/SNI normalization behavior. The useful evidence to keep in the thread is exactly what you already have: same domain, same IP path, only the SNI value changes, and the trailing-dot SNI fails before HTTP.
system The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points. https://vercel.com/docs/projects/domains/troubleshooting You can also use v0 to narrow down the possibilities.
Agus 6148 did you ever figure it out? having the same issue
Pauline P. Narvas In most cases, if you exceed your usage limits on the Hobby plan, you will have to wait 30 days before you can use the feature again.
mwask will all my projects be paused???
Longnguyenthanh075 5963 I am having the same issue as I approaching end limits of 10GB, the document said up to 10GB for Hobby plan and no mention of resetting as well. I am well past that 30-day period but have not see it resets. I checked with the CS bots from vercel it said the limit will be resetted.
system The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points. https://vercel.com/docs/projects/domains/troubleshooting You can also use v0 to narrow down the possibilities.
Pauline P. Narvas We have a guide for this: https://vercel.com/kb/guide/resolve-err-too-many-redirects-when-using-cloudflare-proxy-with-vercel Let us know how you get on!
Pauline P. Narvas I recommend you check out: https://community.vercel.com/t/debugging-404-errors/437
Naimusshakib582 Pixel **"Thank you, Pawlean, for the detailed troubleshooting guide.** I have followed the steps you provided, but I believe the issue is related to **Edge Network Routing** rather than a standard 404 configuration error like a missing `index.html` or an incorrect build output. Here are the relevant details based on your guide: * **Domain Configuration:** My domain shows a **'Valid Configuration'** status in the Vercel dashboard. * **Observed Error:** I am getting **\[Mention the exact error here, e.g., a browser-specific DNS Error/No Response, OR the Vercel white 404 screen with its specific Code and ID if you see it\]**. It seems my site is not reaching the Vercel Edge Network successfully. * **Project Details:** For your internal review, the **Deployment URL** or **Project ID** is: **`https://onyx-drift-app-final-git-main-naimusshakib582-pixels-projects.vercel.app/ **Failing Custom Domain:** My custom domain is consistently showing the 404 error: 👉 **[Custom Domain]:** `https://www.onyx-drift.com/` (or `onyx-drift.com`) `** Could you please check the **routing and DNS propagation** for this specific deployment internally? Your help is greatly appreciated. Thank you."
Anshuman Bhardwaj Hi @ahmadsajid3470-5358, I'm happy that you're considering Vercel for your project. I think you can find some of the biggest New Media outlets on our https://vercel.com/customers page. If you optimize and cache your content properly, I think Vercel can take you very far. Let me know if you have specific questions.
Selçuk Çukur Yes, Vercel is definitely suitable for a gaming content and news site like yours. Since most of your pages are static (guides, updates, blog posts), Vercel’s global CDN will serve them super fast to visitors everywhere. * **Performance:** Static content is cached at the edge, so even during traffic spikes after big game updates, pages load quickly. * **SEO:** If you’re using Next.js or similar, server‑side rendering and fast response times help search engines index your content properly. * **Traffic handling:** You don’t need to worry about scaling servers — Vercel automatically handles spikes in traffic. * **CDN:** Built‑in CDN means your content is globally available without extra setup. In short, for a gaming news and guide site, Vercel gives you speed, scalability, and simplicity. If you add dynamic features later (comments, accounts, etc.), you can extend with serverless functions or external APIs.
Ahmad Sajid Thanks man this helps me.