Service

How to Set Up an Internet News Site

The technical setup takes a day; legal compliance lasts a lifetime. This page gathers the founding of a news site under two headings: what is installed on the software and infrastructure side, and which legal duty stays with whom. In the KEYDAL setup service the whole of the first heading is ours, while under the second you get ready fields and reminders.

Nine Decisions to Make
at Founding

The nine headings below are decided once during founding but are hard to change later. We take them in order.

The domain and the brand

The publication name, the domain and the brand need to match. Changing the domain once it is chosen puts your accumulated search visibility at risk.

The declaration

If you are going to publish as an internet news site, a declaration is filed. The responsible manager shown in it is the point of contact for every later process.

The masthead

The trade name, business address, e-mail, telephone, electronic notification address and hosting provider must be reachable from the home page.

The staff

Intellectual workers are employed on contracts complying with Law No. 5953. If you are aiming for official announcements, the minimum staff number is set by category.

Content retention

Published content must be retained with its accuracy and integrity preserved. That is a technical duty and is solved by the infrastructure.

Infrastructure and speed

Traffic on a news site spikes suddenly. The server and cache setup is planned from the start so that a story hitting the lead does not bring the site down.

Search and feeds

The Google News feed, the sitemap and structured data are configured at setup; adding them later costs time.

The official announcement goal

If you are thinking of receiving official announcements, the waiting period runs from day one. The staff, content and traffic conditions should be set up from the start.

Backup and continuity

Daily backups, version history and attack protection are defined at founding. A backup added later will not bring back content already lost.

The Setup Steps

In the KEYDAL setup service, the table below says plainly which step is ours and which is yours.

StepWhat happensWhose jobTime
1. The domainThe domain is chosen and registered, and the DNS records are prepared.KEYDALThe same day
2. The serverThe package is set according to expected traffic, and the server and SSL are installed.KEYDALThe same day
3. The softwareThe news panel is installed, and categories, user roles and permissions are defined.KEYDAL1 day
4. DesignThe theme is chosen, and the logo, colours and lead layout are set to the corporate identity.KEYDAL1 day
5. The mastheadThe masthead fields are filled in, and the publisher confirms that the information is correct.TogetherHalf a day
6. The declarationThe declaration is prepared and filed with the competent authority, showing the responsible manager.The publisherVariable
7. The staffThe intellectual worker contracts are made and the social security notifications are filed.The publisherVariable
8. FeedsThe Google News feed, the sitemap and structured data are set up.KEYDALHalf a day
9. TrainingPanel training is given, and news entry and lead management are worked through with the team.KEYDALHalf a day
10. Go liveThe DNS is switched, the site goes live and the first stories are entered.TogetherThe same day

Domain and Hosting:
The First Two Decisions

Both of these can be changed later, but there is a price. Getting them right at the start is the cheapest route.

The domain. When the publication name and the domain match, your site comes first on brand searches. It matters that the name is short and readable, and that it can be written down when spoken aloud. For a news site publishing in Turkey, .com.tr and .com are the most common choices, and taking both and redirecting one to the other is a common and sound practice. We covered choosing and registering a domain in the domain guide .

Hosting. The load profile of a news site is nothing like an ordinary corporate site. Traffic that runs low for most of the day can rise tenfold within minutes on the back of one story. So the measure is not average traffic but peak traffic. Shared hosting can be enough for small local sites; once daily visitors pass a certain threshold, a virtual server or managed infrastructure is needed.

In the KEYDAL news software packages, hosting is included in the price and is configured for peak traffic: full-page caching, image conversion and the distribution layer are switched on at setup. You do not need to buy hosting separately. If you are looking only for infrastructure, see the web hosting and servers pages.

The Technical Items
Configured at Setup

The items below are configured at every setup regardless of package. None of them is sold afterwards as an “add-on module”.

ItemWhat is done at setupWhy it matters
SSL certificateAn auto-renewing certificate is installed and all traffic is redirected to HTTPS.An unencrypted connection costs both trust and ranking.
The URL structureCategory and story URLs are set permanently and Turkish characters are transliterated.A URL structure changed later causes a temporary loss of ranking.
The sitemapA general sitemap and a news sitemap are produced separately and updated automatically.The news sitemap gets the last two days’ content crawled quickly.
Structured dataThe NewsArticle, Organization and BreadcrumbList schemas are embedded in the pages.It lets the author, date and section show in the search result.
Image processingUploaded images are converted to WebP and AVIF versions and their sizes are generated.Unprocessed agency images slow the page down from the first month.
CacheFull-page caching and the distribution layer are switched on, and clear themselves when a story is updated.It stops a story hitting the lead from bringing the site down.
BackupsA daily automatic backup is taken and content version history is kept.It makes deleted or altered content recoverable.
The security layerA firewall, rate limiting and two-step verification for the admin panel are defined.A news site is a kind of site that gets targeted because of its content.
User rolesThe reporter, editor, editor-in-chief and advertising roles are defined separately.It makes it traceable who entered and who published which story.
MeasurementAnalytics, the search console and the traffic report are connected to the panel.Documenting the official announcement traffic condition rests on this measurement.

At Setup, Which Duty
Belongs to Whom?

Law No. 7418 brought internet news sites within the scope of Press Law No. 5187. Some of the duties are technical and are solved by the infrastructure; others are institutional and legal, and no software can discharge them on your behalf.

If You Are Aiming for Official Announcements,
Plan from Day One

The right to publish official announcements is not a document you pick up one day after founding. The waiting period starts running from day one.

For internet news sites the waiting period is 24 months as a rule, with an exception bringing it down to 6 months for sites meeting twice the conditions, and a separate arrangement for quota places where no qualifying site exists. For that period to start running, the site must actually be publishing and must maintain the conditions; it is not counted retrospectively. We covered the detail in the article on the waiting period .

Three conditions run together throughout the waiting period: staffing, content and visitor traffic. The staff number varies by category, and the intellectual workers must meet the contract, wage and notification conditions. On the content side, a daily minimum number of stories and originality are required. On the traffic side there are unique visitor and page view thresholds, measured with a particular tool.

The most useful thing to do at the setup stage is to make those three conditions measurable. The panel keeps the daily content counter, the staff list and the traffic report together, and raises an alert when a threshold is breached. Most of the documents requested at an inspection will already have accumulated in the panel. We gathered all of the conditions in the guide to the right to publish official announcements .

Migrating from an Existing Site

More than half of new setups are in fact migrations. The most critical part of a migration is not the content but the URLs.

  • URL inventory. Before the migration, every URL on the existing site is listed. Pages that hold a position in search are marked separately.
  • Content transfer. Story text, images, categories, tags, author records and publication dates are transferred together. Preserving the publication date is mandatory.
  • Image paths. Image URLs on the old site are mapped to the new structure; no broken image is left behind.
  • 301 redirects. Where the URL structure cannot be preserved, every old address is bound to its new one with a permanent redirect. The bulk redirect table is prepared before the migration.
  • Internal links. Old addresses inside story texts are rewritten to the new ones rather than being left to a redirect chain.
  • Masthead and declaration details. If the domain changes, the information in the declaration must be updated, and the hosting provider in the masthead changes too.
  • A trial run. The site is run on a temporary address before the DNS switch, and the team rehearses in the panel with the same content.
  • The DNS switch. The switch is made at the hour of lowest traffic, and the old server is kept up for a while.
  • A post-migration crawl. In the first week the site is crawled for broken links, missing images and redirect chains, and errors in the search console are followed.
  • Archive verification. The number of stories migrated is compared with the number on the source site, and any difference is traced item by item.

The Seven Most Common
Mistakes at Founding

All of these can be fixed later, but the cost of fixing them is higher than the cost of doing them right at the start.

  • Filling the masthead in incompletely. The electronic notification address and the hosting provider are the two fields most often skipped. The masthead is the channel through which official notifications arrive, so a gap there is not just a compliance problem but a risk of not being informed at all.
  • Hiding content dates. Removing the date so the story does not “look old” is a common mistake. The first publication and update dates are both required by the legislation and read as a trust signal by search engines.
  • Changing the URL structure later. The pattern of category and story URLs should be settled at setup. A bulk change made later causes a temporary loss of ranking even when redirects are in place.
  • Uploading images without optimising them. Raw images from an agency run to several megabytes. Without automatic conversion the site slows down from the first month.
  • Working with a single user account. Everyone using the same account makes it impossible to trace who entered which story. When liability arises and there is no record, there is no defence either.
  • Postponing backups. A backup cannot be set up on the day it is needed. Daily automatic backups and version history should be switched on at setup.
  • Leaving the official announcement conditions for later. The waiting period runs from day one. If the staff and content conditions are not set up from the start, the period begins again.

What Makes the Setup Cost Vary?

The price is not a single item. The four variables below determine the size of the quotation.

VariableWhat it affectsThe question to ask at setup
Expected trafficThe server package, cache setup and distribution layerHow many daily visitors do you expect, and what is the peak?
Number of usersThe package level and the role and permission setupHow many reporters, editors and advertising staff will use the panel?
Archive to be migratedThe migration time and the redirect workHow many stories are on the existing site, and will the URL structure be kept?
Level of designAn off-the-shelf theme or a design bespoke to the corporate identityIs an off-the-shelf theme enough, or do you want a bespoke design?

Who Is This Service For?

Newly founded news sites

For publications starting from scratch, the order and the owner of every step from the domain to preparing the declaration are clear.

Publications changing software

For publications moving from WordPress or custom software, the archive, the URL structure and the position in search are preserved.

Those aiming for official announcements

Because the waiting period runs from day one, the staffing, content and traffic conditions are made measurable at setup.

Local newspapers

For organisations with a printed newspaper, the internet news site is built on top of the existing staff and content flow.

Corporate publishing units

For the news units of associations, chambers, unions and public bodies, the separation of roles and the approval flow are defined from the start.

Specialist publications

For sites publishing in a single field such as sport, economics or health, the category and tag structure is built to that field.

Frequently Asked Questions

How long does the setup take?
Three working days on average for a setup from scratch, and five when migrating from an existing site. At organisations with a large archive the migration can take a day or two longer. Steps on the publisher’s side such as the declaration and staffing fall outside that time and depend on your own institutional calendar.
Can my existing site be moved?
Yes. Whether you are on WordPress, Joomla, Drupal or custom software, we move your stories, images, categories and author records free of charge. Your URL structure is preserved; where it cannot be, the old links are carried to the new addresses with a 301 redirect, so you do not lose your position in search engines.
Do you file the declaration for me?
No. The periodical declaration is filed in the publisher’s name and requires the responsible manager to be shown; a software provider cannot make that filing on the publisher’s behalf. The panel has ready fields for the information in the declaration and raises a reminder when it changes. We covered the form of the declaration in the declaration sample guide .
Is hosting paid for separately?
No. In the news software packages, hosting, the SSL certificate, daily backups and the security layer are included in the price. As traffic grows, capacity is increased by changing package, and you do not need to buy hosting separately.
What is needed in order to receive official announcements?
The waiting period must be completed and the staffing, content and visitor traffic conditions must be met without interruption. These are met by publishing practice, not by software; the panel only makes measuring and documenting them easier. We gathered all of the conditions in the guide to the right to publish official announcements .
How do we get into Google News?
The necessary technical groundwork is prepared at setup: the news sitemap, structured data, author pages and the masthead. Those are the technical preconditions for the application. The decision to accept belongs to Google and depends on content quality; no provider can guarantee acceptance.
Do you provide training?
Yes. The final step of the setup is panel training. News entry, lead management, image upload, category structure and permissions are worked through with the team. The training recordings stay in the help section of the panel, so new joiners can watch the same material.
Is there a step-by-step guide?
Yes. We covered the whole of the founding process, with the legal basis for each step, in the guide to setting up an internet news site . The legal compliance checklist is gathered in a separate article .

Let’s Set Up Your News Site Together

Let us talk through your publishing plan and set the package accordingly. We draw up the setup timetable in the first call.