{
  "id": 8865609,
  "title": "How a niche calendar page got to #1 on Google and Bing",
  "url": "https://urgent.news/2026/09/21/how-a-niche-calendar-page-got-to-1-on-google-and-bing",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-21T06:55:03.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/pijaradiluhung/how-a-niche-calendar-page-got-to-1-on-google-and-bing-f51"
  },
  "original_language": "en",
  "account": "A niche calendar page, Kalender Hijriah MABIMS, from the free, open-source Hijri calendar API mabims.dev, has risen to the top of search engine results on Google and Bing for the specific query, “kalender hijriah mabims.” This niche, low-competition query is challenging and rankings can differ depending on the location. The page has consistently delivered a real HTML response for every request since it transitioned from a static build to server-rendered, running in a separate Node container from the API.\n\nThe HTML on this page includes a month grid, today's date, important dates, a 12-month summary, and the hilal facts. The browser script handles month navigation, and the server uses a different internal API base to fetch the month data. The page sets its own cache headers, expiring at midnight in Jakarta, which aligns with its daily API refresh. This caching strategy ensures that the page is rendered once per region per day, reducing unnecessary computations and re-renders.\n\nThe HTML contains a real table for the year, a 12-month overview with scope rows for each month, including Gregorian date ranges and lengths in days. Text about the hilal is generated from data and presented in a descriptive sentence format. Images are lazy-loaded with proper alt text, while important dates are displayed as well-structured article rows. The FAQ and its JSON-LD schema are sourced from the same array, with explicit attribution and explanations. The page clearly states its independence and the estimated nature of its results, including a disclaimer about the differences between Google Calendar and the actual Hijri dates.\n\nThe author acknowledges improvements they would like to make, such as using semantic markup instead of divs for the month grid, adding Event schema for holidays, and refining the H1 and explanatory text placement. The page also benefits from additional promotion through dev.to, Medium, and Kompasiana, as well as descriptive links from its GitHub repository. For those who have successfully ranked data or tool pages, the author expresses interest in learning what strategies proved most effective.",
  "summary": "I maintain mabims.dev , a free, open-source Hijri calendar API for Indonesia. Its calendar page, Kalender Hijriah MABIMS , now ranks #1 on Google and Bing for \"kalender hijriah mabims\" (screenshots below, taken 21 Sep 2026). Some context first. It's a niche, low-competition query, rankings vary by location, and I can't prove which change moved the needle. This is what the page does today. Real…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}