---
title: "Akıllı Şehir Portalları için Kenar Tabanlı Gerçek Zamanlı Yapılandırılmış Veri Enjeksiyonu"
---

# Kenar Tabanlı Gerçek Zamanlı Yapılandırılmış Veri Enjeksiyonu için Akıllı Şehir Portalları

Aşırı bağlantılı kentsel ortamların çağında, şehir portalı sadece sakinlere değil, içeriklerini tarayan arama motorlarına da hizmet vermelidir. Geleneksel SEO taktikleri—statik meta etiketleri ve manuel şema güncellemeleri—belediye verileri dakikalar içinde değiştiğinde yetersiz kalır. Çözüm, [**Kenar Bilişim**](https://en.wikipedia.org/wiki/Edge_computing) ve [**yapılandırılmış veri**](https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data) kesişiminde yatmaktadır: ham sensör akışlarını, etkinlik takvimlerini ve hizmet API’lerini gerçek zamanlı olarak [**JSON‑LD**](https://json-ld.org/) işaretine dönüştüren hafif kenar düğümleri dağıtmak ve bu işaretlemenin HTML yanıtına kullanıcı tarayıcısına ulaşmadan önce enjekte edilmesi.

## Gerçek Zamanlı Yapılandırılmış Verinin Önemi

Arama motorları, zengin sonuçlar—kartlar, bilgi panelleri ve geliştirilmiş listeler—oluşturmak için [**Schema.org**](https://schema.org/) işaretlemesini yorumlar. Bir akıllı şehir portalı için bu şu anlama gelir:

* Yeni duyurulan kamu etkinlikleri, yol kapanışları ya da ulaşım aksaklıklarının anında tanıtımı.
* Hava kalitesi indeksleri, park yeri durumu ya da enerji tüketimi gibi canlı sensör verilerinin doğru temsili.
* Kullanıcı sorgularına anında yanıt veren zengin snippet’ler sayesinde daha yüksek tıklama oranları.

Yapılandırılmış veri kaynağın gerisinde kaldığında, arama motoru eski ya da eksik bilgiler gösterebilir; bu da kullanıcı deneyimini ve şehrin dijital itibarını zedeler.

## Mimari Genel Bakış

Yüksek seviyede mimari dört katmandan oluşur:

1. **Veri Alım Katmanı** – IoT sensörleri, belediye açık veri portalları ve üçüncü‑taraf etkinlik toplayıcılarından gelen akışlar bir mesaj aracısına (örn. Apache Kafka) yönlendirilir.
2. **Kenar İşleme Katmanı** – CDN noktalarına konumlandırılmış kenar düğümleri, aracıyı abone olur, gelen yükleri zenginleştirir ve **JSON‑LD** parçacıkları üretir. Bu düğümler hafif fonksiyonlar (örn. AWS Lambda@Edge, Cloudflare Workers) çalıştırarak gecikmeyi 100 ms’nin altında tutar.
3. **Enjeksiyon Ara Katmanı** – Kullanıcı bir sayfa talep ettiğinde, kenar düğümü HTML yanıtını yakalar, yeni oluşturulan JSON‑LD’yi `<head>` bölümüne enjekte eder ve zenginleştirilmiş belgeyi istemciye gönderir.
4. **Analitik & Geribildirim Döngüsü** – Arama motoru tarayıcıları ve site analitiği performans metriklerini geri gönderir; bu sayede kenar fonksiyonları şema önceliklerini dinamik olarak ayarlayabilir.

Aşağıda veri akışını gösteren bir Mermaid diyagramı yer almaktadır.

```mermaid
flowchart TD
    subgraph Ingestion["Data Ingestion"]
        Sensors["\"IoT Sensors\""]
        Events["\"Event Feeds\""]
        APIs["\"Municipal APIs\""]
        Sensors -->|Kafka| Broker["\"Message Broker\""]
        Events -->|Kafka| Broker
        APIs -->|Kafka| Broker
    end

    subgraph Edge["Edge Processing"]
        Node["\"Edge Node\""]
        Broker -->|Subscribe| Node
        Node -->|Generate| JSONLD["\"JSON‑LD\""]
    end

    subgraph Web["Web Delivery"]
        CDN["\"CDN Edge\""] -->|Intercept| Node
        Node -->|Inject| HTML["\"HTML Response\""]
        HTML -->|Serve| User["\"Browser\""]
    end

    subgraph Analytics["Feedback"]
        Crawl["\"Crawler\""] -->|Read| HTML
        Crawl -->|Metrics| Analytics["\"Analytics\""]
        Analytics -->|Adjust| Node
    end
```

## Kenar Düğümü İşlevselliği Ayrıntılı

### 1. Akış Normalleştirme

Kenar fonksiyonları önce heterojen yükleri normalleştirir. Örneğin, bir hava‑kalitesi sensörü `aqi`, `pm2