diff --git a/ahrefs-findings.md b/ahrefs-findings.md new file mode 100644 index 0000000..e0af43f --- /dev/null +++ b/ahrefs-findings.md @@ -0,0 +1,2717 @@ +hier sind die findings von Ahrefs für QRMaster.net +guck dir hier das an, ich paste alles rein und du erstellst ein ausführliches md file im root. mit allen problemen und verbesserungen, wenn du schon was verbessert hast musst du es nicht einfügen + +Overview +How to use + +Print to PDF +Crawled URLs distribution + +33 + +Internal +24 + +Resources +9 +Crawl status of links found + +131 + +Crawled +127 + +Uncrawled +4 +Health Score +63 +Fair +Health Score reflects the proportion of internal URLs on your site that don't have errors +12 Jan +0 +50 +100 +Issues distribution +123 + +Errors +18 + +Warnings +52 + +Notices +53 +Error distribution +35 + +URLs without errors +22 + +URLs with errors +13 +Top Issues + +Export all issues +Issue +Crawled +Change +Added +New +Removed +Missing +Page has no outgoing links +9 +— +— +— +— +— + + +Duplicate pages without canonical +4 +— +— +— +— +— + + +Image file size too large +4 +— +— +— +— +— + + +Hreflang and HTML lang mismatch +1 +— +— +— +— +— + + +H1 tag missing or empty +9 +— +— +— +— +— + + +Low word count +9 +— +— +— +— +— + + +Meta description too short +8 +— +— +— +— +— + + +Page has links to redirect +7 +— +— +— +— +— + + +3XX redirect +6 +— +— +— +— +— + + +Slow page +5 +— +— +— +— +— + + + +View all issues +HTTP status codes distribution + +Success (2xx) +29 + +Redirect (3xx) +6 +AI content level distribution +Disabled +NO DATA +HTTP status codes by depth level + +0 +1 +2 +0 +4 +8 +12 +16 + +Success (2xx) + +Redirect (3xx) +Bulk export +Internal URLs All crawled internal URLs. Includes non-200 pages and resources. 35 +Export CSV + +View +Uncrawled links Links to URLs that our crawler didn't crawl. This could be due to your project settings or website restrictions like robots.txt. 317 +Export CSV + +View +Anchor texts Anchor texts of all hyperlinks found during the crawl. 131 +Export CSV + +View +Image references without alt texts All image references without alt texts found during the crawl. 0 +Export CSV + +View +Links to URLs blocked by robots.txt Links to all URLs that our crawler could not access because of instructions in robots.txt. 312 +Export CSV + +View +Links to 4xx (Client error) URLs Links to URLs returning client error codes, which means that there was a problem with the request. 0 +Export CSV + +View + + + + + + + +Issues +/ +Noindex page + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Is indexable page +Is noindex +Patch it +Is nofollow +Patch it +Meta robots +Robots information in HTTP headers +No. of all inlinks +First found at +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +No +Yes +Change noindex +No +Change nofollow +follow +index +noindex +1 +https://www.qrmaster.net/blog/qr-code-print-size-guide + + + + + +1 result + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Is indexable page +Is noindex +Patch it +Is nofollow +Patch it +Meta robots +Robots information in HTTP headers +No. of all inlinks +First found at +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +No +Yes +Change noindex +No +Change nofollow +follow +index +noindex +1 +https://www.qrmaster.net/blog/qr-code-print-size-guide + + + + +9 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Content type +Depth +No. of internal outlinks +No. of external outlinks +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +200 +text/html; charset=utf-8 +1 +0 +0 +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +200 +text/html; charset=utf-8 +0 +0 +0 +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +200 +text/html; charset=utf-8 +1 +0 +0 +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +200 +text/html; charset=utf-8 +0 +0 +0 +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +200 +text/html; charset=utf-8 +1 +0 +0 +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +200 +text/html; charset=utf-8 +1 +0 +0 +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +200 +text/html; charset=utf-8 +0 +0 +0 +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +200 +text/html; charset=utf-8 +0 +0 +0 +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +200 +text/html; charset=utf-8 +1 +0 +0 + + + + + + + + +Issues +/ +Page has links to redirect + +Why and how to fix + +Submit to IndexNow + +Create new issue + +Pages with links to redirect +7 + +Redirected links +9 + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +7 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Content type +Depth +Internal outlinks to 3xx +No. of internal outlinks to 3xx +External outlinks to 3xx +No. of external outlinks to 3xx +31 +html +Free vCard QR Code Generator: Digital Business Cards Made | QR Master +https://www.qrmaster.net/blog/vcard-qr-code-generator +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/create +307 +1 +0 +31 +html +How to Create a QR Code for Restaurant Menu: Complete 2025 | QR Master +https://www.qrmaster.net/blog/qr-code-restaurant-menu +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/dynamic-qr-code-generator +307 +https://www.qrmaster.net/qr-code-tracking +307 +2 +0 +31 +html +Dynamic vs Static QR Codes: Which Should You Use? Complete | QR Master +https://www.qrmaster.net/blog/dynamic-vs-static-qr-codes +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/dynamic-qr-code-generator +307 +1 +0 +31 +html +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/bulk-qr-code-generator +307 +1 +0 +31 +html +QR Code Print Size Guide: Minimum Sizes for Every Use Case | QR Master +https://www.qrmaster.net/blog/qr-code-print-size-guide +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/create +307 +1 +0 +31 +html +Best QR Code Generator for Small Business: 2025 Complete | QR Master +https://www.qrmaster.net/blog/qr-code-small-business +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/analytics +307 +https://www.qrmaster.net/create +307 +2 +0 +31 +html +QR Code Tracking: Complete Guide 2025 (Free Tools & Best | QR Master +https://www.qrmaster.net/blog/qr-code-tracking-guide-2025 +0 +200 +text/html; charset=utf-8 +1 +https://www.qrmaster.net/dynamic-qr-code-generator +307 +1 +0 + + + + + +ich copy paste jetzt von oben nach unten rein + + + + + + +Issues +/ +Page has no outgoing links + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Content type +Depth +No. of internal outlinks +No. of external outlinks +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +text/html; charset=utf-8 +2 +0 +0 + + + + + + +Issues +/ +Page has only one dofollow incoming internal link + +Why and how to fix + +Submit to IndexNow + +Create new issue + +Pages with only one dofollow inlink +1 + +Links to those pages +1 + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Content type +Depth +No. of inlinks dofollow +No. of inlinks nofollow +No. of href inlinks +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +text/html; charset=utf-8 +2 +1 +0 +1 + + + + + + + +Issues +/ +3XX redirect + +Why and how to fix + +Submit to IndexNow + +Create new issue + +3XX redirects +6 + +Links to 3XX redirect +9 + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +6 results + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Redirect URL +Patch it +Redirect chain URLs +Is redirect loop +No. of all inlinks +No. of redirect inlinks +First found at +5 +txt +307 Temporary redirect +https://www.qrmaster.net/dynamic-qr-code-generator +0 +307 +https://www.qrmaster.net/signup +200 +Enter new redirect URL +https://www.qrmaster.net/signup +200 +No +3 +0 +https://www.qrmaster.net/blog/dynamic-vs-static-qr-codes +5 +txt +307 Temporary redirect +https://www.qrmaster.net/create +0 +307 +https://www.qrmaster.net/signup +200 +Enter new redirect URL +https://www.qrmaster.net/signup +200 +No +3 +0 +https://www.qrmaster.net/blog/vcard-qr-code-generator +2 +txt +307 Temporary redirect +https://www.qrmaster.net/qr-code-tracking +0 +307 +https://www.qrmaster.net/signup +200 +Enter new redirect URL +https://www.qrmaster.net/signup +200 +No +1 +0 +https://www.qrmaster.net/blog/qr-code-restaurant-menu +2 +txt +307 Temporary redirect +https://www.qrmaster.net/bulk-qr-code-generator +0 +307 +https://www.qrmaster.net/signup +200 +Enter new redirect URL +https://www.qrmaster.net/signup +200 +No +1 +0 +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +2 +txt +307 Temporary redirect +https://www.qrmaster.net/analytics +0 +307 +https://www.qrmaster.net/signup +200 +Enter new redirect URL +https://www.qrmaster.net/signup +200 +No +1 +0 +https://www.qrmaster.net/blog/qr-code-small-business +0 +308 Permanent redirect +http://www.qrmaster.net/ +0 +308 +https://www.qrmaster.net/ +200 +Enter new redirect URL +https://www.qrmaster.net/ +200 +No +0 +0 + + + + + + + +Issues +/ +HTTP to HTTPS redirect + +Why and how to fix + +Submit to IndexNow + +Create new issue + +HTTP to HTTPS redirects +1 + +Links to HTTP redirect +0 + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Redirect chain URLs +Is redirect loop +No. of all inlinks +No. of redirect inlinks +First found at +0 +308 Permanent redirect +http://www.qrmaster.net/ +0 +308 +https://www.qrmaster.net/ +200 +No +0 +0 + + + + + + + +Issues +/ +H1 tag missing or empty + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +9 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Depth +H1 +H1 length +No. of H1 +Is indexable page +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +200 +1 +0 +Yes +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +200 +0 +0 +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +200 +1 +0 +Yes +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +200 +0 +0 +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +200 +1 +0 +Yes +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +200 +1 +0 +Yes +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +200 +0 +0 +Yes +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +200 +0 +0 +Yes +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +200 +1 +0 +Yes + + + + + + + + + +Issues +/ +Low word count + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +9 results + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Depth +No. of content words +Title +Patch it + +Batch AI +Meta description +Patch it + +Batch AI +H1 +Is indexable page +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +1 +8 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +Yes +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +0 +8 +QR Master: Dynamic QR Generator | QR Master +Enter new title +Dynamic QR, branding, bulk generation & analytics for all campaigns. +Enter new meta description +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +1 +8 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +Yes +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +0 +8 +QR Insights: Latest QR Strategies | QR Master +Enter new title +Expert guides on QR analytics, dynamic codes & smart marketing uses. +Enter new meta description +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +1 +8 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +Yes +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +1 +8 +Privacy Policy | QR Master | QR Master +Enter new title +Privacy Policy and data protection information for QR Master +Enter new meta description +Yes +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +0 +10 +QR Master FAQ: Dynamic & Bulk QR | QR Master +Enter new title +All answers: dynamic QR, security, analytics, bulk, events & print. +Enter new meta description +Yes +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +0 +8 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +Yes +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +1 +13 +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +Enter new title +Erstellen Sie QR Codes kostenlos in Sekunden. Statische und dynamische QR-Codes mit Tracking, individuellem Branding und Massen-Erstellung. Für immer kostenlos. +Enter new meta description +Yes + + + + + + + + +Issues +/ +Meta description too short + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +8 results + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Depth +Meta description +Patch it + +Batch AI +Meta description length +No. of meta descriptions +Is indexable page +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +200 +1 +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +80 +1 +Yes +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +200 +0 +Dynamic QR, branding, bulk generation & analytics for all campaigns. +Enter new meta description +68 +1 +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +200 +1 +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +80 +1 +Yes +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +200 +0 +Expert guides on QR analytics, dynamic codes & smart marketing uses. +Enter new meta description +68 +1 +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +200 +1 +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +80 +1 +Yes +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +200 +1 +Privacy Policy and data protection information for QR Master +Enter new meta description +60 +1 +Yes +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +200 +0 +All answers: dynamic QR, security, analytics, bulk, events & print. +Enter new meta description +67 +1 +Yes +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +200 +0 +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +80 +1 +Yes + + + + + + + +Issues +/ +Title too long + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +2 results + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Depth +Title +Patch it + +Batch AI +Title length +No. of titles +Is indexable page +31 +html +QR Code Analytics: Track, Measure & Optimize - QR Analytics | QR Master +https://www.qrmaster.net/blog/qr-code-analytics +0 +200 +0 +QR Code Analytics: Track, Measure & Optimize - QR Analytics | QR Master +Enter new title +71 +1 +Yes +31 +html +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +0 +200 +1 +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +Enter new title +71 +1 +Yes + + + + + + +Issues +/ +H1 tag missing or empty + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Depth +H1 +H1 length +No. of H1 +Is indexable page +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +2 +0 +No + + + + + + + +Issues +/ +Low word count + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Depth +No. of content words +Title +Patch it + +Batch AI +Meta description +Patch it + +Batch AI +H1 +Is indexable page +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +2 +6 +Post Not Found | QR Master +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +No + + + + + + + +Issues +/ +Meta description too short + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Depth +Meta description +Patch it + +Batch AI +Meta description length +No. of meta descriptions +Is indexable page +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +200 +2 +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +80 +1 +No + + + + + + + + +Issues +/ +Open Graph tags incomplete + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +4 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Is valid Open graph +Open graph attributes +Open graph values +Depth +Is indexable page +No. of all inlinks +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +No +og:type +og:url +og:description +og:title +website +https://www.qrmaster.net +Dynamic QR, branding, bulk generation & analytics for all campaigns. +QR Master: Dynamic QR Generator +0 +Yes +11 +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +No +og:type +og:url +og:description +og:title +website +https://www.qrmaster.net/blog +Expert guides on QR analytics, dynamic codes & smart marketing uses. +QR Insights: Latest QR Strategies +0 +Yes +8 +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +No +og:type +og:url +og:description +og:title +website +https://www.qrmaster.net/faq +All answers: dynamic QR, security, analytics, bulk, events & print. +QR Master FAQ: Dynamic & Bulk QR +0 +Yes +8 +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +No +og:type +og:locale +og:url +og:description +og:title +website +de_DE +https://www.qrmaster.net/qr-code-erstellen +Erstellen Sie QR Codes kostenlos in Sekunden. Mit Tracking, Branding und Massen-Erstellung. +QR Code Erstellen – Kostenlos & Sofort | QR Master +1 +Yes +1 + + + + + + + + +Issues +/ +Duplicate pages without canonical + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +4 results + +Patches: Show all + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Depth +Is indexable page +Canonical URL +Patch it +No. of canonical inlinks +Content hash +No. of pages having the same content +Title +Patch it + +Batch AI +Meta description +Patch it + +Batch AI +H1 +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +1 +Yes +Enter new canonical URL +0 +18030291202740686079 +4 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +1 +Yes +Enter new canonical URL +0 +18030291202740686079 +4 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +1 +Yes +Enter new canonical URL +0 +18030291202740686079 +4 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +0 +Yes +Enter new canonical URL +0 +18030291202740686079 +4 +QR Master – Smart QR Generator & Analytics +Enter new title +Create dynamic QR codes, track scans, and scale campaigns with secure analytics. +Enter new meta description + + + + + + + + +Issues +/ +Hreflang and HTML lang mismatch + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +1 result + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Is indexable page +HTML lang +Self-hreflang +Is valid HTML lang +Is valid self-hreflang +No. of all inlinks +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +Yes +en +de +Yes +Yes +1 + + + + + + + + +Issues +/ +Slow page + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +5 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Size (bytes) +Time to first byte (ms) +Loading time (ms) +Depth +Is indexable page +No. of all inlinks +First found at +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +200 +4,076 +12,438 +12,439 +1 +Yes +8 +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +How to Create a QR Code for Restaurant Menu: Complete 2025 | QR Master +https://www.qrmaster.net/blog/qr-code-restaurant-menu +0 +200 +14,070 +21,827 +21,847 +1 +Yes +7 +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +0 +200 +23,409 +18,659 +18,659 +1 +Yes +7 +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +QR Code Print Size Guide: Minimum Sizes for Every Use Case | QR Master +https://www.qrmaster.net/blog/qr-code-print-size-guide +0 +200 +12,592 +16,812 +16,855 +1 +Yes +7 +https://www.qrmaster.net/blog/qr-code-analytics +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +200 +11,295 +17,382 +17,429 +1 +Yes +1 +https://www.qrmaster.net/ + + + + + + + +Issues +/ +Image file size too large + +Why and how to fix + +Submit to IndexNow + +Create new issue + +Pages with large images +4 + +Links to large images +4 + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +4 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +HTTP status code +Content type +Size (bytes) +Loading time (ms) +No. of IMG inlinks +2 +png +4-body.png +https://www.qrmaster.net/blog/4-body.png +200 +image/png +6,033,306 +196 +1 +2 +png +3-body.png +https://www.qrmaster.net/blog/3-body.png +200 +image/png +5,718,679 +141 +1 +2 +png +1-boy.png +https://www.qrmaster.net/blog/1-boy.png +200 +image/png +4,432,231 +167 +1 +2 +png +2-body.png +https://www.qrmaster.net/blog/2-body.png +200 +image/png +4,295,439 +174 +1 + + + + + + + + + + +Issues +/ +Indexable page not in sitemap + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +12 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +HTTP status code +Content type +Is indexable page +No. of all inlinks +Is in sitemap +First found at +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +200 +text/html; charset=utf-8 +Yes +13 +No +https://www.qrmaster.net/blog/qr-code-analytics +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +200 +text/html; charset=utf-8 +Yes +8 +No +https://www.qrmaster.net/blog/qr-code-analytics +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +200 +text/html; charset=utf-8 +Yes +8 +No +https://www.qrmaster.net/blog/qr-code-analytics +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +200 +text/html; charset=utf-8 +Yes +8 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +Free vCard QR Code Generator: Digital Business Cards Made | QR Master +https://www.qrmaster.net/blog/vcard-qr-code-generator +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +How to Create a QR Code for Restaurant Menu: Complete 2025 | QR Master +https://www.qrmaster.net/blog/qr-code-restaurant-menu +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +Dynamic vs Static QR Codes: Which Should You Use? Complete | QR Master +https://www.qrmaster.net/blog/dynamic-vs-static-qr-codes +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +QR Code Print Size Guide: Minimum Sizes for Every Use Case | QR Master +https://www.qrmaster.net/blog/qr-code-print-size-guide +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +Best QR Code Generator for Small Business: 2025 Complete | QR Master +https://www.qrmaster.net/blog/qr-code-small-business +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +31 +html +QR Code Tracking: Complete Guide 2025 (Free Tools & Best | QR Master +https://www.qrmaster.net/blog/qr-code-tracking-guide-2025 +0 +200 +text/html; charset=utf-8 +Yes +7 +No +https://www.qrmaster.net/blog/qr-code-analytics +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +200 +text/html; charset=utf-8 +Yes +1 +No +https://www.qrmaster.net/ + + + + + + + + + +Issues +/ +Structured data has schema.org validation error + +Why and how to fix + +Submit to IndexNow + +Create new issue + +All URLs + +Pages + +Resources + +Content + +Links + +Redirects + +Indexability + +Sitemaps + +Ahrefs metrics +Word or phrase + +URL + +Advanced filter +18 results + +Patches + +Changes: Don't show + +Columns + +Export +PR +URL +Organic traffic +Schema items +Structured data issues +Is indexable page +40 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/signup +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +37 +html +QR Master: Dynamic QR Generator | QR Master +https://www.qrmaster.net/ +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/login +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +32 +html +QR Insights: Latest QR Strategies | QR Master +https://www.qrmaster.net/blog +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +32 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/newsletter +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +32 +html +Privacy Policy | QR Master | QR Master +https://www.qrmaster.net/privacy +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +32 +html +QR Master FAQ: Dynamic & Bulk QR | QR Master +https://www.qrmaster.net/faq +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +Free vCard QR Code Generator: Digital Business Cards Made | QR Master +https://www.qrmaster.net/blog/vcard-qr-code-generator +0 +BlogPosting +BreadcrumbList +HowTo +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +How to Create a QR Code for Restaurant Menu: Complete 2025 | QR Master +https://www.qrmaster.net/blog/qr-code-restaurant-menu +0 +BlogPosting +BreadcrumbList +HowTo +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +QR Code Analytics: Track, Measure & Optimize - QR Analytics | QR Master +https://www.qrmaster.net/blog/qr-code-analytics +0 +BlogPosting +BreadcrumbList +HowTo +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +Dynamic vs Static QR Codes: Which Should You Use? Complete | QR Master +https://www.qrmaster.net/blog/dynamic-vs-static-qr-codes +0 +BlogPosting +BreadcrumbList +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +How to Generate Bulk QR Codes from Excel: Complete Tutorial | QR Master +https://www.qrmaster.net/blog/bulk-qr-code-generator-excel +0 +BlogPosting +BreadcrumbList +HowTo +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +QR Code Print Size Guide: Minimum Sizes for Every Use Case | QR Master +https://www.qrmaster.net/blog/qr-code-print-size-guide +0 +BlogPosting +BreadcrumbList +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +Best QR Code Generator for Small Business: 2025 Complete | QR Master +https://www.qrmaster.net/blog/qr-code-small-business +0 +BlogPosting +BreadcrumbList +Organization +WebSite +Schema.org validation error +View issues +Yes +31 +html +QR Code Tracking: Complete Guide 2025 (Free Tools & Best | QR Master +https://www.qrmaster.net/blog/qr-code-tracking-guide-2025 +0 +BlogPosting +BreadcrumbList +HowTo +Organization +WebSite +Schema.org validation error +View issues +Yes +28 +html +QR Master – Smart QR Generator & Analytics +https://www.qrmaster.net/pricing +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +22 +html +QR Code Erstellen – Kostenlos & Sofort | QR Master | QR Master +https://www.qrmaster.net/qr-code-erstellen +0 +Organization +WebSite +Schema.org validation error +View issues +Yes +2 +html +Post Not Found | QR Master +https://www.qrmaster.net/blog/bulk-qr-codes-excel +0 +Organization +WebSite +Schema.org validation error +View issues +No diff --git a/public/blog/1-boy.webp b/public/blog/1-boy.webp new file mode 100644 index 0000000..4d80da5 Binary files /dev/null and b/public/blog/1-boy.webp differ diff --git a/public/blog/2-body.webp b/public/blog/2-body.webp new file mode 100644 index 0000000..634fc4d Binary files /dev/null and b/public/blog/2-body.webp differ diff --git a/seo_tasks.md b/seo_tasks.md new file mode 100644 index 0000000..0b5261d --- /dev/null +++ b/seo_tasks.md @@ -0,0 +1,68 @@ +# SEO Remaining Tasks + +This document contains a list of all SEO issues identified in the Ahrefs and Seobility reports that still need to be addressed in the codebase. + +## 1. Content & Metadata Issues + +- [ ] **Fix Missing H1 Tags on Core Pages** + - Affected Pages: `/`, `/pricing`, `/login`, `/signup`, `/faq`, `/privacy`, `/newsletter`, `/create`. + - **Issue:** These pages are Client Side Rendered (CSR) or lack a server-side `
Sign in to your account
+ + ← Back to Home + ++ Don't have an account?{' '} + + Sign up + +
++ By signing in, you agree to our{' '} + + Privacy Policy + +
+Sign in to your account
- - ← Back to Home - -- Don't have an account?{' '} - - Sign up - -
-- By signing in, you agree to our{' '} - - Privacy Policy - -
+ <> +Log in to manage your dynamic QR codes, view scan analytics, and update destination URLs instantly.
Start creating QR codes in seconds
+ + ← Back to Home + ++ Already have an account?{' '} + + Sign in + +
++ By signing up, you agree to our{' '} + + Privacy Policy + +
+Start creating QR codes in seconds
- - ← Back to Home - -- Already have an account?{' '} - - Sign in - -
-- By signing up, you agree to our{' '} - - Privacy Policy - -
+ <> +Create your account today. No credit card required for the free tier. Start generating trackable QR codes in minutes.
Privacy Note: Always hash IP addresses, respect Do Not Track headers, and comply with GDPR when collecting scan data.
+
+
Go to the QR Master generator and select "Contact Card" or vCard type. Choose between static (data embedded) or dynamic (editable, trackable).
+Go to the QR Master generator and select "Contact Card" or vCard type. Choose between static (data embedded) or dynamic (editable, trackable).
Fill in the contact form with your details. Required fields typically include:
@@ -2156,7 +2156,7 @@ const response = await fetch('https://api.qrmaster.net/v1/bulk', {Download high-resolution SVG and PNG files ready for any print application.
- Create QR Code → + Create QR Code →+ Sign in to access admin panel +
++ Admin credentials required +
++ Platform overview and statistics +
+Total Users
+Dynamic QR Codes
+Dynamic QR Scans
+Total QR Codes
+Total All Scans
+Total QR Codes
+Premium Users
+Most scanned
+{qr.title}
++ {qr.owner} +
+{qr.scans.toLocaleString()}
+scans
+No QR codes yet
+ )} +Latest signups
++ {user.name || user.email} +
++ {new Date(user.createdAt).toLocaleDateString()} +
+No users yet
+ )} +Manage AI feature launch notifications
+Total Subscribers
++ Send the AI feature launch announcement to all {newsletterData?.total || 0} subscribers. + This will inform them that the features are now available. +
+You have more than 100 subscribers. The Resend Free Tier only allows 100 emails per day. Sending this broadcast might fail for some users or block your account.
+No subscribers yet
+ )} ++ 💡 Tip: View all subscribers in{' '} + + Prisma Studio + + {' '}(NewsletterSubscription table) +
+- Sign in to access admin panel -
-- Admin credentials required -
-- Platform overview and statistics -
-Total Users
-Dynamic QR Codes
-Dynamic QR Scans
-Total QR Codes
-Total All Scans
-Total QR Codes
-Premium Users
-Most scanned
-{qr.title}
-- {qr.owner} -
-{qr.scans.toLocaleString()}
-scans
-No QR codes yet
- )} -Latest signups
-- {user.name || user.email} -
-- {new Date(user.createdAt).toLocaleDateString()} -
-No users yet
- )} -Manage AI feature launch notifications
-Total Subscribers
-- Send the AI feature launch announcement to all {newsletterData?.total || 0} subscribers. - This will inform them that the features are now available. -
-You have more than 100 subscribers. The Resend Free Tier only allows 100 emails per day. Sending this broadcast might fail for some users or block your account.
-No subscribers yet
- )} -- 💡 Tip: View all subscribers in{' '} - - Prisma Studio - - {' '}(NewsletterSubscription table) -
-
Create professional QR codes for your business with QR Master. Our dynamic QR code generator
lets you create trackable QR codes, edit destinations anytime, and view detailed analytics.
diff --git a/src/app/(marketing)/pricing/PricingClient.tsx b/src/app/(marketing)/pricing/PricingClient.tsx
new file mode 100644
index 0000000..d55a7f9
--- /dev/null
+++ b/src/app/(marketing)/pricing/PricingClient.tsx
@@ -0,0 +1,268 @@
+'use client';
+
+import React, { useState, useEffect } from 'react';
+import { Card, CardHeader, CardTitle, CardContent } from '@/components/ui/Card';
+import { Button } from '@/components/ui/Button';
+import { Badge } from '@/components/ui/Badge';
+import { showToast } from '@/components/ui/Toast';
+import { useRouter } from 'next/navigation';
+import { BillingToggle } from '@/components/ui/BillingToggle';
+
+export default function PricingClient() {
+ const router = useRouter();
+ const [loading, setLoading] = useState
+ Select the perfect plan for your QR code needs
+
+ All plans include unlimited static QR codes and basic customization.
+
+ Need help choosing? Contact our team
+ Find the best QR code solution for your business. From free personal tiers to enterprise-grade dynamic code management.
+ Choose Your Plan
+
+
+ {plan.features.map((feature: string, index: number) => (
+
+
+
+ QR Master Pricing – Choose Your QR Code Plan
+ Compare our plans
+
Erstellen Sie professionelle QR Codes für Ihr Unternehmen mit QR Master. Unser dynamischer QR Code Generator ermöglicht es Ihnen, trackbare QR Codes zu erstellen, Ziel-URLs jederzeit zu ändern und detaillierte Statistiken einzusehen. diff --git a/src/app/layout.tsx b/src/app/layout.tsx deleted file mode 100644 index 674f24b..0000000 --- a/src/app/layout.tsx +++ /dev/null @@ -1,133 +0,0 @@ -import type { Metadata } from 'next'; -import { Suspense } from 'react'; -import '@/styles/globals.css'; -import { ToastContainer } from '@/components/ui/Toast'; -import AuthProvider from '@/components/SessionProvider'; -import { PostHogProvider } from '@/components/PostHogProvider'; -import CookieBanner from '@/components/CookieBanner'; - -const isIndexable = process.env.NEXT_PUBLIC_INDEXABLE === 'true'; - -// Organization Schema for all pages -const organizationSchema = { - '@context': 'https://schema.org', - '@type': 'Organization', - '@id': 'https://www.qrmaster.net/#organization', - name: 'QR Master', - alternateName: 'QRMaster', - url: 'https://www.qrmaster.net', - logo: { - '@type': 'ImageObject', - url: 'https://www.qrmaster.net/static/og-image.png', - width: 1200, - height: 630, - }, - image: 'https://www.qrmaster.net/static/og-image.png', - sameAs: ['https://twitter.com/qrmaster'], - contactPoint: { - '@type': 'ContactPoint', - contactType: 'Customer Support', - email: 'support@qrmaster.net', - availableLanguage: ['English', 'German'], - }, - description: 'B2B SaaS platform for dynamic QR code generation with analytics, branding, and bulk generation for enterprise marketing campaigns.', - slogan: 'Dynamic QR codes that work smarter', - foundingDate: '2025', - areaServed: 'Worldwide', - serviceType: 'Software as a Service', - priceRange: '$0 - $29', -}; - -// Website Schema for all pages -const websiteSchema = { - '@context': 'https://schema.org', - '@type': 'WebSite', - '@id': 'https://www.qrmaster.net/#website', - name: 'QR Master', - url: 'https://www.qrmaster.net', - inLanguage: 'en', - publisher: { '@id': 'https://www.qrmaster.net/#organization' }, - potentialAction: { - '@type': 'SearchAction', - target: { - '@type': 'EntryPoint', - urlTemplate: 'https://www.qrmaster.net/blog?q={search_term_string}', - }, - 'query-input': 'required name=search_term_string', - }, -}; - -export const metadata: Metadata = { - metadataBase: new URL('https://www.qrmaster.net'), - title: { - default: 'QR Master – Smart QR Generator & Analytics', - template: '%s | QR Master', - }, - description: 'Create dynamic QR codes, track scans, and scale campaigns with secure analytics.', - keywords: 'QR code, QR generator, dynamic QR, QR tracking, QR analytics, branded QR, bulk QR generator', - robots: isIndexable - ? { index: true, follow: true } - : { index: false, follow: false }, - icons: { - icon: [ - { url: '/favicon.svg', type: 'image/svg+xml' }, - { url: '/logo.svg', type: 'image/svg+xml' }, - ], - apple: '/logo.svg', - }, - twitter: { - card: 'summary_large_image', - site: '@qrmaster', - images: ['https://www.qrmaster.net/static/og-image.png'], - }, - openGraph: { - type: 'website', - siteName: 'QR Master', - title: 'QR Master – Smart QR Generator & Analytics', - description: 'Create dynamic QR codes, track scans, and scale campaigns with secure analytics.', - url: 'https://www.qrmaster.net', - images: [ - { - url: 'https://www.qrmaster.net/static/og-image.png', - width: 1200, - height: 630, - alt: 'QR Master - Dynamic QR Code Generator and Analytics Platform', - }, - ], - locale: 'en_US', - }, -}; - -export default function RootLayout({ - children, -}: { - children: React.ReactNode; -}) { - return ( - -
- - - {/* AdSense script removed from global layout to prevent auto-ads on landing pages. - Ads are loaded locally via the AdBanner component only on tool pages. */} - - -