Skip to content

Commit 8ab94ce

Browse files
committed
fix(seo): shorten page titles to under 60 characters
Shorten titles that exceeded 60 chars to prevent truncation in search results: - garbage-collection: 67 β†’ 47 chars - object-methods: 65 β†’ 44 chars - tagged-template-literals: 64 β†’ 50 chars - proxy-reflect: 63 β†’ 47 chars - javascript-type-nuances: 61 β†’ 44 chars Per ahrefs SEO recommendation: titles should be 50-60 chars (max 600px).
1 parent be1131e commit 8ab94ce

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

β€Ždocs/beyond/concepts/garbage-collection.mdxβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Garbage Collection in JavaScript: How Memory is Freed Automatically"
2+
title: "Garbage Collection: How JavaScript Frees Memory"
33
sidebarTitle: "Garbage Collection"
44
description: "Learn how JavaScript garbage collection works. Understand mark-and-sweep, reachability, and how to write memory-efficient code that helps the engine."
55
---

β€Ždocs/beyond/concepts/javascript-type-nuances.mdxβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Type Nuances: null, undefined, typeof, and More in JavaScript"
2+
title: "Type Nuances: null, undefined, typeof & More"
33
sidebarTitle: "Type Nuances"
44
description: "Learn JavaScript type nuances: null vs undefined, typeof quirks, nullish coalescing (??), optional chaining (?.), Symbols, and BigInt for large integers."
55
---

β€Ždocs/beyond/concepts/object-methods.mdxβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Object Methods: Inspecting and Transforming Objects in JavaScript"
2+
title: "Object Methods: Keys, Values, Entries & More"
33
sidebarTitle: "Object Methods: Inspect & Transform"
44
description: "Learn JavaScript Object methods. Master Object.keys(), values(), entries(), assign(), structuredClone(), hasOwn(), and groupBy() for object manipulation."
55
---

β€Ždocs/beyond/concepts/proxy-reflect.mdxβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Proxy and Reflect: Intercepting Object Operations in JavaScript"
2+
title: "Proxy & Reflect: Intercepting Object Operations"
33
sidebarTitle: "Proxy & Reflect: Intercepting Object Operations"
44
description: "Learn JavaScript Proxy and Reflect APIs. Understand how to intercept object operations, create reactive systems, implement validation, and build powerful metaprogramming patterns."
55
---

β€Ždocs/beyond/concepts/tagged-template-literals.mdxβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Tagged Template Literals: Custom String Processing in JavaScript"
2+
title: "Tagged Template Literals: Custom String Processing"
33
sidebarTitle: "Tagged Template Literals"
44
description: "Learn JavaScript tagged template literals. Understand how tag functions work, access raw strings, build HTML sanitizers, create DSLs, and use String.raw for file paths."
55
---

0 commit comments

Comments
Β (0)