SShortSingh.
Back to feed

Beginner SEO Diary: How to Build a Keyword List Using Only Free Tools

0
·1 views

A blogger documenting their SEO learning journey shares the process they followed on Day 4 to build their first keyword list using free tools like Google Keyword Planner, AnswerThePublic, and Search Console. Industry data suggests long-tail phrases of three or more words account for roughly 92% of all searches and convert at more than double the rate of short, generic terms. The writer emphasizes that matching a keyword to search intent is more important than chasing high search volume, noting that a mismatch between content format and what Google already ranks can prevent a page from ranking regardless of writing quality. They recommend manually reviewing actual search results for each shortlisted keyword, a step they describe as the most useful filter that many beginner guides overlook. Volume figures from free tools, particularly Google Keyword Planner, are advised to be treated as rough estimates rather than precise guarantees.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

AlphaSMO Launches Free API Built on Cleaned SEC EDGAR 13F Institutional Filing Data

A team has spent months cleaning SEC EDGAR Form 13F data, which requires over 13,000 institutional investment managers to disclose U.S. equity holdings each quarter. The raw data presents significant challenges, including duplicate entity names, unresolvable CUSIPs, staggered filing deadlines up to 45 days after quarter-end, and shifting XML schemas from amendment filings. These issues can silently produce incorrect analytics, such as miscounting first-time filers' portfolios as new inflows with no prior-quarter data to compare against. To make this data accessible, the team built AlphaSMO, a free public API, CLI, and MCP server that sits atop the cleaned 13F and Form 4 insider-trading data with no signup required. The platform's key feature is a 'smart money convergence' signal that identifies stocks where both institutional investors and company insiders are buying simultaneously.

0
ProgrammingDEV Community ·

Developer Builds SSR Valorant Tracker Using React, Supabase and Live Esports Data

A developer has built VALTRAIN, a Valorant-focused web platform that combines a player stats tracker, a VCT esports match database, and a weapon skins explorer. The project began as a simple match history tool but grew into a full server-side rendered (SSR) application supporting multilingual routes, player statistics, and searchable cosmetic data. To improve performance and SEO, the architecture was shifted from client-side rendering to SSR for public content, with interactive features like search and filters handled on the client side. Supabase serves as the persistent data layer, caching esports match data and API responses to reduce reliance on slower external sources. Planned future improvements include more detailed player trend tracking and additional match-related content features.

0
ProgrammingDEV Community ·

How parallel API calls silently break JWT refresh tokens in React apps

When multiple concurrent API requests hit an expired JWT simultaneously, each triggers its own token refresh call instead of sharing a single one. Modern backends using token rotation invalidate the previous refresh token the moment a new one is issued, causing subsequent refresh attempts to fail and forcing users back to the login screen. This race condition is invisible in local development, where token lifetimes are typically set to 24 hours, but surfaces in production with shorter expiry windows. The fix involves implementing a promise-queue lock mechanism in Axios interceptors, ensuring only one refresh request fires while all other failed calls wait and retry with the new token. Without this synchronization, a frontend app can inadvertently flood its own backend with redundant refresh requests and incorrectly invalidate active user sessions.

0
ProgrammingDEV Community ·

GoodBarber explains why AI prompts complement, not replace, drag-and-drop builders

App-building platform GoodBarber now offers two ways to create content: its traditional drag-and-drop interface and a newer AI prompt tool that generates custom sections from plain-language descriptions. The company argues the two methods are not in competition, as each serves a distinct category of user intent. Drag-and-drop remains best suited for visible, precise adjustments where the gesture is faster than any written instruction, while the prompt handles highly specific or complex requests that no standard settings panel could reasonably accommodate. Adding niche options to a visual interface inflates it for all users, whereas a text field keeps a constant, minimal footprint regardless of request complexity. GoodBarber frames the real engineering challenge not as generation itself, but as ensuring AI-produced output integrates seamlessly with the platform's existing design system.

Beginner SEO Diary: How to Build a Keyword List Using Only Free Tools · ShortSingh