Table of contents
Quick summary
- Built on Website SEO from IDR 5,000,000 per year, with room for 150 pages
- Larger archives move to Website GEO from IDR 8,000,000 per year, up to 500 pages
- Artificial Intelligence writes the draft, and nothing publishes before a human editor signs off
- Each piece ships with Article JSON-LD, a canonical tag, and its own sitemap entry
- Pages render on the server, so crawlers read the content without running JavaScript
- Hosting, SSL, server, a WhatsApp group, unlimited revisions for a year. The domain is bought separately in your name
What actually gets built, and what does not
An automated news portal is not a robot inventing stories. What gets built is a pipeline: source material at the front, a draft queue in the middle, an editorial check before publication, distribution after it. Only the daily repetitions are automated: formatting, metadata, linking a piece to its parent topic, and telling search engines a new page exists.
The manual parts matter just as much, because most of the damage starts there. Numbers, people, prices, and anything with legal weight never go out unread by a person. One wrong figure has to be corrected through a revision, and through a redirect when the address changes with it. The cleanup eats editor hours that were set aside for new pieces.
The pipeline, from raw material to live page
A pipeline is only as good as what you feed it. The strongest material already sits inside the company and nobody calls it content: prices that keep moving, delivery schedules, the questions sales fields weekly, technician field notes, rule changes that hit customers. Competitors do not have that data before you publish it, so you answer the question first.
We run the pipeline for the first ten pieces and hold the rest back. Ten is enough to see whether the metadata is right, whether pages get indexed, and whether the editor keeps the rhythm. Opening the tap earlier risks copying one mistake across a hundred pages.
- Collection: internal updates, operational data, press releases, licensed feeds, then scheduled one item to one topic on one date
- Drafting by Artificial Intelligence, using brand context, the client's technical vocabulary, a banned word list
- Editorial check: numbers, names, claims, links verified, thin drafts killed rather than padded
- Metadata and distribution: canonical, Open Graph, Article JSON-LD with honest dates, sitemap entry, RSS, IndexNow, links from the parent topic and two older pieces
What usually breaks in the field
The commonest failure is not weak writing, it is pages competing with each other. Five answer one question under different headlines, the engine picks one, often the weakest. The symptom shows in Search Console as pages discovered but not indexed.
The second failure is dates: many portals rewrite dateModified on every rebuild, so the whole archive looks updated daily although nothing in it was edited. A date that moves with no edit behind it cannot be trusted, and the next section shows how to test that. The third is in archive pages, where auto generated tags spawn thousands of pages holding one link each.
The fourth failure is the expensive one, because the browser hides it. If the headline and body appear only after JavaScript runs, a single fetch returns an empty shell, which the curl check below exposes. Hundreds of pages also turn heavy on mobile data when images load full size.
Checks you can run yourself without paid tools
Every failure above can be checked by hand, and it is worth checking before you trust anyone's report, ours included. The five checks below need only curl, a browser, and Search Console.
Three numbers deserve a monthly look: indexed pages against published pages, how many distinct keywords bring clicks, and how many pieces earn at least one click. Volume published is an activity log, not a result.
- Fetch a new piece with curl using a Googlebot user agent, then grep for the headline. If it is missing, the crawler is not seeing it either
- Open the sitemap, count the URLs, compare with the pieces actually published. A wide gap means pages were never announced
- Note dateModified on two old pieces today, look again tomorrow without editing them. If the value moved, the dates mean nothing
- Search near duplicate headlines with a site: query. Two almost identical results mean two of your pieces fight over one keyword
- Run one URL through the Rich Results Test to confirm the Article JSON-LD parses, then open that piece on a phone over mobile data
Page capacity and starting price for a news portal
| Package | Page capacity | From, per year | Best suited to |
|---|---|---|---|
| Website Company Profile | Up to 50 | IDR 3,000,000 | A hand written blog, a few pieces a month |
| Website SEO | Up to 150 | IDR 5,000,000 | An automated news portal in its first year |
| Website GEO | Up to 500 | IDR 8,000,000 | A large archive aiming for AI citations |
| Paket Bisnis Berjalan | Website SEO plus 3 application modules | IDR 20,000,000 | A portal with editorial approval built in |
Frequently asked questions
How much does an automated news website cost?
Pricing follows the page capacity you need. Website SEO starts at IDR 5,000,000 per year for up to 150 pages and Website GEO at IDR 8,000,000 for up to 500, both covering hosting, SSL, the server, a WhatsApp group, and unlimited revisions for a year. The domain is bought separately and stays in your company name.
Is everything written by AI with no human involved?
Artificial Intelligence produces the draft, but nothing publishes until a human editor has verified the numbers, names, claims, and links. Thin drafts, or ones repeating an older piece, are killed rather than padded to hit a schedule, because thin pages drag the whole portal down.
How many pieces per week make sense for a company portal?
Publishing volume should follow the material you genuinely have, not a target on a sheet. Companies whose data moves daily, prices or schedules, usually sustain two or three pieces a week and still fill the 150 page capacity of Website SEO within a year. With less material, one solid piece beats five near copies.
Can the portal pull stories from other sites automatically?
Scraping and republishing another publisher's work is not something we build, because it breaches their rights and creates duplicate pages that rarely get indexed. The sources we use are the client's own material, official press releases, public data, and licensed industry feeds, with the source named and linked.
How do I confirm a new piece is actually indexed?
Confirming it takes three steps you can run yourself. Fetch the URL with curl using a Googlebot user agent and check the headline and body are in the response, run the same URL through URL Inspection in Search Console, then compare indexed against published pages in the Page Indexing report. A sitemap page that never indexes usually has a content or canonical problem.
Should the portal sit on a subdomain or in a subfolder?
A subfolder on the main domain, /news for instance, is nearly always stronger for a company portal. Whatever each piece earns also strengthens the service and product pages there, whereas a subdomain is treated almost like a separate site and builds its standing from nothing.




