Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Dependencies
node_modules/
.pnpm/
.npm/

# Build outputs
dist/
build/
out/
.next/
.turbo/
*.tsbuildinfo

# Environment variables
.env
.env*.local

# Cache directories
.cache/
.vercel/
.parcel-cache/

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Temporary files
*.backup
*.tmp
*.log
6 changes: 6 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,11 @@ <h1>Page Not Found</h1>
<a href="contact.html" class="btn-s">📬 Report Issue</a>
</div>
</div>
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
69 changes: 69 additions & 0 deletions VERCEL_ANALYTICS_SETUP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# Vercel Web Analytics Setup Guide

This project has been configured to use Vercel Web Analytics.

## Setup Instructions

### 1. Enable Analytics in Vercel Dashboard

To activate Web Analytics for this static HTML site:

1. Log in to your [Vercel Dashboard](https://vercel.com/dashboard)
2. Navigate to your project (new-pro)
3. Go to the **Analytics** tab
4. Click the **Enable** button
5. Deploy or redeploy your site

### 2. Automatic Script Injection

Once enabled, Vercel automatically:
- Injects the analytics tracking script into your HTML pages
- Creates routes at `/_vercel/insights/*` for data collection
- Begins collecting visitor data immediately

### 3. Verification

After deployment, verify the setup:

1. Visit your deployed site
2. Open browser DevTools → Network tab
3. Look for requests to `/_vercel/insights/` or similar paths
4. Analytics data will appear in your Vercel Dashboard within 24-48 hours

## For Static HTML Sites

This project uses static HTML files. Vercel Web Analytics works automatically for static sites when:
- The site is deployed on Vercel
- Analytics is enabled in the dashboard
- No manual script injection is required

The `@vercel/analytics` package listed in `package.json` is primarily for documentation and framework-based projects. For pure static HTML, **dashboard enablement is the recommended approach**.

## Alternative: Manual Script Injection

If you prefer explicit control, you can manually add analytics to each HTML file by adding these scripts before the closing `</body>` tag:

```html
<script>
window.va = window.va || function () {
(window.vaq = window.vaq || []).push(arguments);
};
</script>
<script defer src="/_vercel/insights/script.js"></script>
```

However, this is **not necessary** as Vercel handles this automatically when Analytics is enabled.

## Resources

- [Vercel Web Analytics Documentation](https://vercel.com/docs/analytics)
- [Quickstart Guide](https://vercel.com/docs/analytics/quickstart)
- [Troubleshooting](https://vercel.com/docs/analytics/troubleshooting)

## Support

If you encounter issues:
- Check that Analytics is enabled in your Vercel Dashboard
- Ensure your site is deployed and promoted to production
- Allow 24-48 hours for data to appear
- Visit [Vercel Support](https://vercel.com/support) for assistance
6 changes: 6 additions & 0 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -227,4 +227,10 @@ <h2>🔗 Quick Links</h2>
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body></html>
6 changes: 6 additions & 0 deletions apa-citation-generator.html
Original file line number Diff line number Diff line change
Expand Up @@ -366,5 +366,11 @@ <h2>🔗 Explore More Citation Tools</h2>
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions apa-citation-no-author.html
Original file line number Diff line number Diff line change
Expand Up @@ -201,4 +201,10 @@ <h2>No Author — Book</h2>
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body></html>
6 changes: 6 additions & 0 deletions apa-doi-format.html
Original file line number Diff line number Diff line change
Expand Up @@ -205,4 +205,10 @@ <h2>🔗 Related Tools & Guides</h2>
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body></html>
6 changes: 6 additions & 0 deletions apa-et-al-rules.html
Original file line number Diff line number Diff line change
Expand Up @@ -205,4 +205,10 @@ <h2>🔗 Related Tools & Guides</h2>
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body></html>
6 changes: 6 additions & 0 deletions blog-abstract-writing-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-academic-email-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-academic-paraphrasing-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-ai-academic-writing-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-ai-legal-discovery.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-apa-citation-guide-2025.html
Original file line number Diff line number Diff line change
Expand Up @@ -328,5 +328,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-apa-vs-mla-vs-chicago.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-bibliography-formatting-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-chicago-style-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-contract-drafting-ai.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-contract-law-basics.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-footnote-chicago-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-harvard-referencing-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-ieee-citation-engineering.html
Original file line number Diff line number Diff line change
Expand Up @@ -305,5 +305,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-irac-legal-brief-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -324,5 +324,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
6 changes: 6 additions & 0 deletions blog-legal-case-analysis-ai.html
Original file line number Diff line number Diff line change
Expand Up @@ -284,5 +284,11 @@ <h3 class="slb-title">Free AI Tools — <a href="https://proscholartools.com" cl
})();
</script>
<!-- ═══ END COOKIE CONSENT ═══ -->
<!-- Vercel Web Analytics -->
<script>
window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
</script>
<script defer src="/_vercel/insights/script.js"></script>

</body>
</html>
Loading