Kelime sayacı ne yapar, kim kullanır?

Bu araç bir metnin uzunluğunu farklı ölçülerle aynı anda gösterir: kelime, görünen karakter (grafem), boşluksuz karakter, cümle ve paragraf. Ek olarak okuma süresini tahmin eder ve metnin SMS olarak kaç parçaya bölüneceğini hesaplar.

İçerik yazarları blog yazısının hedef uzunluğunu, SEO uzmanları başlık ve açıklama taslaklarını, öğrenciler ödev sınırlarını, pazarlama ekipleri de SMS ve sosyal medya metinlerini kontrol etmek için kullanır. Hesaplama tamamen tarayıcıda yapılır; yazdığınız metin sunucuya gönderilmez veya kaydedilmez.

Nasıl kullanılır?

  1. Metni kutuya yazın veya yapıştırın. Sonuçlar yazmayı bıraktıktan kısa süre sonra güncellenir.
  2. Analiz dilini seçin. Türkçe seçimi İ ve ı gibi harflerde Türkçe kuralları uygular; sayfa dilinden bağımsızdır.
  3. Dakikadaki kelime hızını 100–400 arasında ayarlayın. Varsayılan 200 kelime, ortalama sessiz okuma için makul bir başlangıçtır.
  4. Başlık (60), açıklama (160) ve sosyal metin (280) göstergelerinde taslağınızın uzunluğunu izleyin.
  5. Özeti kopyalayın, JSON olarak indirin veya isterseniz girdiyi paylaşım bağlantısına ekleyin.

Başlık ve açıklamanın arama sonucunda nasıl görüneceğini piksel bazında görmek için SERP önizleme aracını, metindeki tekrar eden ifadeler için anahtar kelime yoğunluğu aracını kullanabilirsiniz.

Kelime ve grafem farkı

Bilgisayar açısından bir karakter tek bir şey değildir. Ekranda tek harf gibi görünen İ, bazen iki Unicode kod noktasından (I + birleşik nokta) oluşur; bir aile emojisi ise yedi kod noktası ve on bir UTF-16 biriminden oluşabilir. Basit length sayımı bu yüzden yanlış sonuç verir.

Araç, metni önce NFC biçimine getirir ve tarayıcının Intl.Segmenter özelliğiyle bölütler. Grafem, kullanıcının tek karakter olarak algıladığı birimdir. Kelime, bölütleyicinin kelime benzeri işaretlediği parçadır; noktalama ve emoji kelime sayılmaz. Boşluksuz sayım, Unicode boşluk grafemlerini dışarıda bırakır. Paragraf, bir veya daha fazla boş satırla ayrılan dolu bloktur. Satır sonları önce \n biçimine çevrilir ve metin kırpılmaz.

Okuma süresi formülü

Tahmini okuma süresi saniye cinsinden ceil(kelime / hız × 60) formülüyle hesaplanır ve yukarı yuvarlanır. Örneğin 400 kelimelik bir yazı dakikada 200 kelime hızla 120 saniye, yani 2 dakika sürer. Boş metinde süre sıfırdır. Bu değer bir tahmindir; teknik metinler, tablolar ve kod örnekleri okuyucuyu yavaşlatır.

SMS sınırları

SMS tahmini GSM-7 temel ve uzatma tablolarına göre yapılır. Tüm karakterler GSM-7 içindeyse tek mesaj 160, çok parçalı mesajın her parçası 153 septet taşır; €, [ veya { gibi uzatma karakterleri iki septet sayılır. Metinde ş, ğ veya ı gibi GSM-7 dışı bir karakter varsa hesap UCS-2 kodlamasına geçer: tek mesaj 70, parçalı mesaj 67 UTF-16 birimidir.

Bazı operatörler Türkçe ulusal dil tablolarını kullanarak farklı sonuç verebilir. Bu nedenle segment sayısı bir tahmindir; kesin maliyet için SMS sağlayıcınızın sayımını esas alın.

Türkçe ve emoji örnekleri

Örnek girdiler ve sonuçlar
GirdiSonuç
Merhaba dünya2 kelime, 13 grafem, 12 boşluksuz
İstanbul ışık2 kelime, 13 grafem, 12 boşluksuz
I + birleşik noktaNFC sonrası 1 grafem (İ)
Aile emojisi1 grafem, 0 kelime
161 adet aGSM-7, 2 SMS segmenti
71 adet şUCS-2, 2 segment tahmini

Örneğin “Merhaba dünya” yazdığınızda araç iki kelime görür. Aradaki boşluk bir grafemdir, bu yüzden toplam 13, boşluksuz 12 sonucu çıkar. Aynı metne bir aile emojisi eklerseniz grafem sayısı yalnızca bir artar; kelime sayısı değişmez. SMS satırı ise ü harfi GSM-7 içinde olduğu için bu metni tek GSM-7 mesajı olarak gösterir.

Sınırlar ve sık hatalar

  • Metin en fazla 100.000 Unicode kod noktası olabilir; sınır aşılırsa metin kırpılmaz, hata gösterilir.
  • Başlık için 60, açıklama için 160 karakter editoryal referanstır. Google sonuçları piksel genişliğine göre keser ve başlığı yeniden yazabilir.
  • 280 göstergesi grafem sayar; X kendi ağırlıklı sayımını kullanır, bağlantı ve bazı karakterler farklı sayılır.
  • Tireyle birleşen ifadeler bölütleyiciye göre iki kelime sayılabilir.
  • Intl.Segmenter desteği olmayan çok eski tarayıcılarda araç yanlış sayım yapmak yerine açıklayıcı bir uyarı gösterir.

Sık sorulan sorular

Karakter sayısı neden başka araçlardan farklı çıkıyor?

Birçok araç UTF-16 birimi sayar ve emojiyi iki ya da daha fazla karakter gösterir. Bu araç ekranda görünen karakteri, yani grafemi sayar.

Boşluklar karakter sayısına dahil mi?

Karakter sayısında boşluklar ve satır sonları dahildir. Boşluksuz sayı ayrıca gösterilir ve Unicode boşluk karakterlerini dışarıda bırakır.

Okuma süresi nasıl hesaplanıyor?

Kelime sayısı seçtiğiniz dakika başına kelime hızına bölünür, 60 ile çarpılır ve saniye olarak yukarı yuvarlanır.

Türkçe karakterler SMS'i neden pahalılaştırıyor?

ş, ğ ve ı GSM-7 temel tablosunda yoktur. Metin bu yüzden UCS-2 ile kodlanır ve mesaj başına kapasite 160'tan 70'e düşer.

Metnim kaydediliyor mu?

Hayır. Sayım tarayıcınızda yapılır; metin sunucuya gönderilmez ve tarayıcı depolamasına yazılmaz. Yalnızca paylaşım bağlantısına girdiyi eklerseniz metin bağlantının içinde yer alır.

Yayın: · Güncelleme: