Yenilikçi, dinamik ve profesyonel bir yazılım şirketi

   +90 322 361 9990   Çınarlı Mah.  Adana/Turkiye

Rich Snippets Nedir, Nasıl Oluşturulur, SEO Kuralları Nelerdir?

Web siteleri, internet ortamında rekabet etmek ve kullanıcıların dikkatini çekmek için farklı yöntemler kullanmaktadır. Bunlardan biri de Rich Snippets (Zengin Parçacıklar) adı verilen bir tekniktir. Rich Snippets, Google arama sonuçlarında web sayfalarının normal metin açıklamalarının yanında ekstra veriler gösteren özel formatlardır. Bu veriler, web sayfasının içeriği hakkında daha fazla bilgi verir ve kullanıcıların aradıkları şeyi daha kolay bulmalarına yardımcı olur. Örneğin, bir yemek tarifi arayan bir kullanıcı, tarifin adı, yazarı, yıldızlı derecelendirmesi, pişirme süresi, kalorisi ve resmi gibi verileri görebilir. Bu veriler, kullanıcının ilgisini çekmekte ve web sitesine tıklama oranını artırmaktadır.

Rich Snippets, web sitelerine birçok avantaj sağlamaktadır. Bunlar arasında, arama sonuçlarında daha fazla görünürlük, daha fazla trafik, daha fazla güvenilirlik, daha fazla dönüşüm ve daha iyi kullanıcı deneyimi sayılabilir. Ancak, Rich Snippets oluşturmak için bazı kurallara ve standartlara uyulması gerekmektedir. Aksi takdirde, Google Rich Snippets’ı göstermeyebilir veya cezalandırabilir.

Rich Snippets Nedir, Nasıl Oluşturulur, SEO Kuralları Nelerdir?

Google Rich Snippets: Web Siteleriniz için Önemli Bir SEO Faktörü

Bu makalenin amacı, Rich Snippets’ın ne olduğunu, nasıl oluşturulduğunu, farklı türlerini ve Google SEO kurallarına uygun olarak nasıl kullanılabileceğini anlatmaktır. Makalede aşağıdaki konulara değinilecektir:

  • Rich Snippets’ın Tanımı ve Özellikleri
  • Rich Snippets Oluşturmak için Yöntemler
  • Rich Snippets’ın Türleri ve Örnekleri
  • Rich Snippets’ın SEO Kurallarına Uygun Kullanımı

Makalenin devamında bu konulara ayrıntılı olarak bakacağız.

Rich Snippets’ın Tanımı ve Özellikleri

Rich Snippets, Google arama sonuçlarında web sayfalarının normal metin açıklamalarının yanında ekstra veriler gösteren özel formatlardır. Bu veriler, web sayfasının içeriği hakkında daha fazla bilgi verir ve kullanıcıların aradıkları şeyi daha kolay bulmalarına yardımcı olur. Rich Snippets, web sayfalarının arama motorları tarafından daha iyi anlaşılmasını ve indekslenmesini sağlar. Ayrıca, Rich Snippets, web sayfalarının arama sonuçlarında daha fazla görünürlük kazanmasını ve kullanıcıların dikkatini çekmesini sağlar.

Rich Snippets’ın normal arama sonuçlarından farklılaştığı nokta, web sayfasının başlığı ve URL’sinin yanında ekstra verilerin de sunulmasıdır. Bu veriler, web sayfasının içeriğine göre değişiklik gösterir. Örneğin, bir yemek tarifi web sayfası için Rich Snippet, tarifin adını, yazarını, yıldızlı derecelendirmesini, pişirme süresini, kalorisini ve resmini içerebilir. Bir ürün web sayfası için Rich Snippet, ürünün adını, fiyatını, stok durumunu, yorumlarını ve resmini içerebilir. Bir etkinlik web sayfası için Rich Snippet, etkinliğin adını, tarihini, yerini, bilet fiyatını ve resmini içerebilir.

Rich Snippets’ın web sitelerine sağladığı avantajlar şunlardır:

  • Arama sonuçlarında daha fazla görünürlük: Rich Snippets, normal arama sonuçlarına göre daha fazla alan kaplar ve daha dikkat çekicidir. Bu da web sitelerinin arama sonuçlarında öne çıkmasını sağlar.
  • Daha fazla trafik: Rich Snippets, kullanıcıların ilgisini çeker ve web sitesine tıklama oranını artırır. Bu da web sitesine daha fazla trafik getirir.
  • Daha fazla güvenilirlik: Rich Snippets, kullanıcılara web sayfasının içeriği hakkında daha fazla bilgi verir ve beklentilerini karşılayıp karşılamadığını anlamalarına yardımcı olur. Bu da web sitesinin güvenilirliğini artırır.
  • Daha fazla dönüşüm: Rich Snippets, kullanıcıların aradıkları şeyi bulmalarına yardımcı olur ve karar vermelerini kolaylaştırır. Bu da web sitesinin dönüşüm oranını artırır.
  • Daha iyi kullanıcı deneyimi: Rich Snippets, kullanıcıların arama sonuçlarında zaman kaybetmeden istedikleri bilgilere ulaşmalarını sağlar. Bu da kullanıcı deneyimini iyileştirir.

Rich Snippets’ın web sitelerine sağladığı dezavantajlar ise şunlardır:

  • Zorlu bir süreç: Rich Snippets oluşturmak için web sayfalarına yapılandırılmış veri eklemek gerekmektedir. Bu da teknik bilgi ve beceri gerektiren bir süreçtir.
  • Garanti edilmeyen bir sonuç: Rich Snippets oluşturmak için yapılandırılmış veri eklemek yeterli değildir. Google’ın bu verileri algılaması ve göstermesi için bazı kriterleri ve politikaları vardır. Bu da Rich Snippets’ın garanti edilmeyen bir sonuç olduğu anlamına gelir.
  • Rekabetin artması: Rich Snippets, rekabetin artmasına da neden olabilir. Çünkü diğer web siteleri de aynı şekilde Rich Snippets oluşturmaya çalışabilir. Bu da web sitesinin avantajını kaybetmesine yol açabilir.

Bu bölümde, Rich Snippets’ın tanımını, özelliklerini, avantajlarını ve dezavantajlarını anlattık. Bir sonraki bölümde, Rich Snippets oluşturmak için kullanılan yöntemleri ve araçları anlatacağız.

Rich Snippets Oluşturmak için Yöntemler

Rich Snippets Nedir?

Rich Snippets ile Web Sitelerinizin Trafik ve Dönüşüm Oranlarını Nasıl Artırabilirsiniz?

Rich Snippets oluşturmak için kullanılan temel yöntem, web sayfalarına yapılandırılmış veri (structured data) eklemektir. Yapılandırılmış veri, web sayfasının içeriğini tanımlayan ve arama motorlarının anlamasını kolaylaştıran özel kodlardır. Yapılandırılmış veri, web sayfasının görünümünü değiştirmez, ancak arka planda çalışır ve arama motorlarına web sayfasının ne hakkında olduğunu söyler. Arama motorları da bu verileri kullanarak Rich Snippets oluşturur ve arama sonuçlarında gösterir.

Yapılandırılmış veri, farklı formatlarda sunulabilir. Bunlar arasında en yaygın olanları şunlardır:

  • JSON-LD: JavaScript Object Notation for Linked Data, web sayfasının <head> bölümüne eklenen bir JavaScript kodudur. Bu format, Google tarafından tavsiye edilen ve en çok tercih edilen formattır.
  • Microdata: HTML etiketlerine eklenen özel niteliklerdir. Bu format, HTML kodunu değiştirmeyi gerektirir ve bazen hatalara neden olabilir.
  • RDFa: Resource Description Framework in Attributes, HTML etiketlerine eklenen özel niteliklerdir. Bu format, Microdata’ya benzer, ancak daha esnek ve daha güçlüdür.

Yapılandırılmış veri, belirli standartlara uygun olmalıdır. Bu standartlar, web sayfasının içeriğini tanımlayan özel kavramlar, özellikler ve değerler içerir. Bu standartlar arasında en yaygın olanları şunlardır:

  • Schema.org: Google, Microsoft, Yahoo ve Yandex tarafından desteklenen bir yapılandırılmış veri sözlüğüdür. Schema.org, web sayfalarının farklı türlerini tanımlayan binlerce kavram içerir. Örneğin, Recipe (Tarif), Product (Ürün), Event (Etkinlik) gibi kavramlar Schema.org’da bulunur. Her kavramın da kendine özgü özellikleri vardır. Örneğin, Recipe kavramının name (ad), author (yazar), ratingValue (derecelendirme değeri), cookTime (pişirme süresi), nutrition (beslenme) gibi özellikleri vardır. Her özellik de bir değer alır. Örneğin, name özelliği “Çikolatalı Kek” değerini alabilir.
  • Open Graph Protocol: Facebook tarafından desteklenen bir yapılandırılmış veri sözlüğüdür. Open Graph Protocol, web sayfalarını sosyal medyada nasıl göründüğünü tanımlayan kavramlar içerir. Örneğin, og:title (başlık), og:description (açıklama), og:image (resim) gibi kavramlar Open Graph Protocol’da bulunur.
  • Twitter Cards: Twitter tarafından desteklenen bir yapılandırılmış veri sözlüğüdür. Twitter Cards, web sayfalarını Twitter’da nasıl göründüğünü tanımlayan kavramlar içerir. Örneğin, twitter:title (başlık), twitter:description (açıklama), twitter:image (resim) gibi kavramlar Twitter Cards’da bulunur.

Yapılandırılmış veriyi web sayfalarına eklemek için farklı yöntemler vardır. Bunlar arasında en yaygın olanları şunlardır:

  • Manuel olarak kodlamak: Web sayfasının HTML koduna yapılandırılmış veriyi elle eklemektir. Bu yöntem, teknik bilgi ve beceri gerektirir ve zaman alabilir.
  • Otomatik olarak oluşturmak: Web sayfasının içeriğini analiz ederek yapılandırılmış veriyi otomatik olarak oluşturan araçlar kullanmaktır. Bu yöntem, teknik bilgi ve beceri gerektirmez ve zaman kazandırır. Ancak, oluşturulan yapılandırılmış verinin doğruluğu ve kalitesi garanti edilmez.
  • Hazır şablonlar kullanmak: Web sayfasının türüne uygun hazır yapılandırılmış veri şablonları kullanmaktır. Bu yöntem, teknik bilgi ve beceri gerektirmez ve zaman kazandırır. Ancak, hazır şablonlar, web sayfasının içeriğine tam olarak uymayabilir ve esneklik sağlamayabilir.

Yapılandırılmış veriyi web sayfalarına ekledikten sonra, Google’ın bunları algılayıp algılamadığını ve Rich Snippets oluşturup oluşturmadığını kontrol etmek gerekir. Bunun için kullanılabilecek araçlar şunlardır:

  • Google Yapılandırılmış Veri Test Aracı: Web sayfasının URL’sini veya HTML kodunu girerek yapılandırılmış veriyi test etmeye yarayan bir araçtır. Bu araç, yapılandırılmış verinin doğru olup olmadığını, hangi formatlarda ve standartlarda sunulduğunu, hangi hataların veya uyarıların olduğunu gösterir. Ayrıca, web sayfasının Rich Snippet olarak nasıl görüneceğini de önizler.
  • Google Arama Konsolu: Web sitesinin Google arama sonuçlarında nasıl performans gösterdiğini analiz etmeye yarayan bir araçtır. Bu araç, web sitesinin yapılandırılmış verilerini, Rich Snippets’ını, sıralamasını, tıklama oranını, indeksleme durumunu, hızını, güvenliğini ve daha birçok faktörünü izler ve raporlar.

Bu bölümde, Rich Snippets oluşturmak için kullanılan yöntemleri ve araçları anlattık. Bir sonraki bölümde, Rich Snippets’ın farklı türlerini ve örneklerini sunacağız.

Rich Snippets’ın Türleri ve Örnekleri

Rich Snippets Nedir?

Web Sitelerinizin Performansını Nasıl Artırabilirsiniz?

Rich Snippets, web sayfasının içeriğine göre farklı türlerde olabilir. Her tür, farklı verileri içerir ve farklı şekilde görünür. Google, Rich Snippets için belirli kriterleri ve standartları belirlemiştir. Bu kriterler ve standartlar, web sayfasının hangi türde Rich Snippet oluşturabileceğini ve hangi verileri sunması gerektiğini belirler. Google, Rich Snippets için desteklediği türleri [burada] listelemiştir. Bu türler arasında en yaygın olanları şunlardır:

  • Yorumlar (Reviews): Web sayfasının bir ürün, hizmet, kitap, film, oyun, restoran veya diğer şeyler hakkında yorumlar içerdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, yorumların sayısını, ortalamasını, yıldızlı derecelendirmesini ve bazen de yorum yapan kişinin adını ve resmini içerir. Bu Rich Snippet, kullanıcıların karar vermelerini kolaylaştırır ve web sitesinin güvenilirliğini artırır.

Örnek: [graphic_art(“a review rich snippet”)]

  • Tarifler (Recipes): Web sayfasının bir yemek tarifi içerdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, tarifin adını, yazarını, yıldızlı derecelendirmesini, pişirme süresini, kalorisini ve resmini içerir. Bu Rich Snippet, kullanıcıların aradıkları tarifi bulmalarına yardımcı olur ve web sitesine tıklama oranını artırır.

Örnek: [graphic_art(“a recipe rich snippet”)]

  • Müzik (Music): Web sayfasının bir müzik parçası veya albümü içerdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, müzik parçasının veya albümün adını, sanatçısını, albüm kapağını ve bazen de şarkı sözlerini veya dinleme seçeneklerini içerir. Bu Rich Snippet, kullanıcıların aradıkları müziği bulmalarına yardımcı olur ve web sitesine tıklama oranını artırır.

Örnek: [graphic_art(“a music rich snippet”)]

  • Ürünler (Products): Web sayfasının bir ürün satışı yaptığını gösteren Rich Snippet türüdür. Bu Rich Snippet, ürünün adını, fiyatını, stok durumunu, yorumlarını ve resmini içerir. Bu Rich Snippet, kullanıcıların aradıkları ürünü bulmalarına ve karşılaştırmalarına yardımcı olur ve web sitesinin dönüşüm oranını artırır.

Örnek: [graphic_art(“a product rich snippet”)]

  • Organizasyonlar (Organizations): Web sayfasının bir organizasyon hakkında bilgi verdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, organizasyonun adını, logosunu, açıklamasını, iletişim bilgilerini ve sosyal medya hesaplarını içerir. Bu Rich Snippet, kullanıcıların organizasyon hakkında daha fazla bilgi edinmelerine yardımcı olur ve web sitesinin güvenilirliğini artırır.

Örnek: [graphic_art(“an organization rich snippet”)]

  • Haberler (Top Stories): Web sayfasının güncel bir haber içerdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, haberin başlığını, kaynağını, yayınlanma tarihini ve resmini içerir. Bu Rich Snippet, kullanıcıların arama sonuçlarında en önemli haberleri görmelerine yardımcı olur ve web sitesine tıklama oranını artırır.

Örnek: [graphic_art(“a top story rich snippet”)]

  • Videolar (Videos): Web sayfasının bir video içerdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, videonun başlığını, açıklamasını, süresini, resmini ve bazen de oynatma seçeneklerini içerir. Bu Rich Snippet, kullanıcıların aradıkları videoyu bulmalarına yardımcı olur ve web sitesine tıklama oranını artırır.

Örnek: [graphic_art(“a video rich snippet”)]

  • Etkinlikler (Events): Web sayfasının bir etkinlik hakkında bilgi verdiğini gösteren Rich Snippet türüdür. Bu Rich Snippet, etkinliğin adını, tarihini, yerini, bilet fiyatını ve resmini içerir. Bu Rich Snippet, kullanıcıların aradıkları etkinliği bulmalarına ve katılmalarına yardımcı olur ve web sitesinin dönüşüm oranını artırır.

Örnek: [graphic_art(“an event rich snippet”)]

Bu bölümde, Rich Snippets’ın farklı türlerini ve örneklerini sunduk. Bir sonraki bölümde, Rich Snippets’ın SEO kurallarına uygun olarak nasıl kullanılması gerektiğini anlatacağız.

Rich Snippets’ın SEO Kurallarına Uygun Kullanımı

Rich Snippets Nedir?

Google Snippets Web Siteleriniz için Önemli Bir SEO Faktörüdür.

Rich Snippets oluşturmak için web sayfalarına yapılandırılmış veri eklemek yeterli değildir. Google’ın bu verileri algılaması ve göstermesi için bazı kriterleri ve politikaları vardır. Bu kriterler ve politikalar, Rich Snippets’ın SEO kurallarına uygun olarak nasıl kullanılması gerektiğini belirler. Rich Snippets’ın SEO kurallarına uygun olarak kullanılması, web sitelerinin sıralamasını ve performansını etkiler.

Google, Rich Snippets için belirlediği kriterleri ve politikaları [burada] açıklamıştır. Bu kriterler ve politikalar, şu şekilde özetlenebilir:

  • Yapılandırılmış veri, web sayfasının içeriği ile tutarlı olmalıdır. Yapılandırılmış veri, web sayfasında görünen verilerle aynı veya çok yakın olmalıdır. Yapılandırılmış veri, web sayfasında görünmeyen veya yanlış olan veriler içermemelidir.
  • Yapılandırılmış veri, web sayfasının ana içeriğini tanımlamalıdır. Yapılandırılmış veri, web sayfasının konusunu ve amacını belirtmelidir. Yapılandırılmış veri, web sayfasının yan içeriklerini veya reklamlarını tanımlamamalıdır.
  • Yapılandırılmış veri, web sayfasının türüne uygun olmalıdır. Yapılandırılmış veri, web sayfasının desteklenen bir Rich Snippet türüne ait olmalıdır. Yapılandırılmış veri, web sayfasının türüne uygun olmayan bir Rich Snippet türüne ait olmamalıdır.
  • Yapılandırılmış veri, Google’ın kalite standartlarına uygun olmalıdır. Yapılandırılmış veri, Google’ın web siteleri için belirlediği kalite standartlarına uymalıdır. Yapılandırılmış veri, spam, aldatıcı, yanlış veya yasa dışı içerik içermemelidir.

Google’ın bu kriterlerine ve politikalarına uymayan web siteleri, Rich Snippets’ın gösterilmemesine veya cezalandırılmasına neden olabilir. Google, Rich Snippets’ın kalitesini ve doğruluğunu kontrol etmek için çeşitli yöntemler kullanmaktadır. Bunlar arasında şunlar vardır:

  • Algoritmik yöntemler: Google, Rich Snippets’ın yapılandırılmış verilerini otomatik olarak analiz eder ve hataları veya uyuşmazlıkları tespit eder. Google, bu durumlarda Rich Snippets’ı göstermeyebilir veya düşük kaliteli olarak işaretleyebilir.
  • Manuel yöntemler: Google, Rich Snippets’ın web sayfalarının içeriği ile uyumlu olup olmadığını manuel olarak kontrol eder ve kullanıcı deneyimini değerlendirir. Google, bu durumlarda Rich Snippets’ı göstermeyebilir veya cezai işlem uygulayabilir.
  • Kullanıcı geribildirimleri: Google, kullanıcılardan Rich Snippets’ın kalitesi ve doğruluğu hakkında geribildirim alabilir ve bunları değerlendirebilir. Google, bu durumlarda Rich Snippets’ın gösterilmesini değiştirebilir veya iyileştirebilir.

Rich Snippets’ın SEO kurallarına uygun olarak kullanılması, web sitelerinin sıralamasını ve performansını etkiler. Rich Snippets, web sitelerinin arama sonuçlarında daha fazla görünürlük kazanmasını, daha fazla trafik almasını, daha fazla güvenilirlik kazanmasını, daha fazla dönüşüm sağlamasını ve daha iyi kullanıcı deneyimi sunmasını sağlar. Ancak, Rich Snippets, web sitelerinin sıralamasını doğrudan etkilemez. Rich Snippets, web sitelerinin sıralamasını dolaylı olarak etkiler. Rich Snippets, web sitelerinin tıklama oranını, kullanıcı davranışlarını, geri dönüş oranını ve diğer sinyalleri etkiler. Bu sinyaller, Google’ın web sitelerinin sıralamasını belirlemesinde rol oynar.

Bu bölümde, Rich Snippets’ın SEO kurallarına uygun olarak nasıl kullanılması gerektiğini anlattık. Şimdi de genel konuyu ele alıp, kısaca özet geçip, sonuç bölümü ile makalemizi tamamlıyoruz.

Sonuç

Bu makalede, Rich Snippets’ın ne olduğunu, nasıl oluşturulduğunu, farklı türlerini ve Google SEO kurallarına uygun olarak nasıl kullanılabileceğini anlattık. Rich Snippets, web sitelerine birçok fayda sağlayan özel formatlardır. Rich Snippets, web sitelerinin arama sonuçlarında daha fazla görünürlük kazanmasını, daha fazla trafik almasını, daha fazla güvenilirlik kazanmasını, daha fazla dönüşüm sağlamasını ve daha iyi kullanıcı deneyimi sunmasını sağlar. Ancak, Rich Snippets oluşturmak için web sayfalarına yapılandırılmış veri eklemek gerekmektedir. Yapılandırılmış veri, web sayfasının içeriğini tanımlayan ve arama motorlarının anlamasını kolaylaştıran özel kodlardır. Yapılandırılmış veri, farklı formatlarda, standartlarda ve yöntemlerde sunulabilir. Yapılandırılmış veri ekledikten sonra, Google’ın bunları algılayıp algılamadığını ve Rich Snippets oluşturup oluşturmadığını kontrol etmek gerekir.

Rich Snippets’ın farklı türleri vardır. Her tür, farklı verileri içerir ve farklı şekilde görünür. Google, Rich Snippets için desteklediği türleri [burada] listelemiştir. Bu türler arasında en yaygın olanları yorumlar, tarifler, müzik, ürünler, organizasyonlar, haberler, videolar ve etkinliklerdir. Her bir tür için, hangi verilerin gerektiğini, nasıl göründüğünü ve nasıl oluşturulabileceğini anlattık.

Rich Snippets’ın SEO kurallarına uygun olarak nasıl kullanılması gerektiğini de anlattık. Google’ın Rich Snippets için belirlediği kriterleri ve politikaları özetledik. Ayrıca, Rich Snippets’ın web sitelerinin sıralamasını ve performansını nasıl etkilediği hakkında bilgi verdik. Son olarak, Rich Snippets’ın kalitesini ve doğruluğunu test etmek için kullanabileceğimiz araçlardan bahsettik.

Rich Snippets’ın web sitelerine sağladığı faydalar göz önüne alındığında, bu teknikten yararlanmak akıllıca bir seçimdir. Rich Snippets’ın gelecekteki gelişmelerine dair tahminlerde bulunmak zor olsa da, bu teknolojinin daha da yaygınlaşacağı ve çeşitleneceği söylenebilir. Bu nedenle, web sitelerinin Rich Snippets’ı takip etmesi ve uygulaması önemlidir.

Kaynaklar:

Makalemizin kaynakları şöyle:

  • Google Developers. (2023). About rich results – Search for Developers – Google Developers. https://developers.google.com/search/docs/guides/about-rich-results
  • Schema.org. (2023). Schema.org – Schema.org is a collaborative, community activity with a mission to create … https://schema.org/
  • Open Graph Protocol. (2023). The Open Graph protocol. http://ogp.me/
  • Twitter Developers. (2023). Twitter Cards | Docs | Twitter Developer Platform. https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/abouts-cards
  • Google Developers. (2023). Structured Data Testing Tool – Google Search Console Training – YouTube. https://www.youtube.com/watch?v=ve1l1ZEsZD8
  • Google Developers. (2023). Search Console – Google Search Console Training – YouTube. https://www.youtube.com/watch?v=SoxU5kz15Kc
  • Google Developers. (2023). Rich Results – Search for Developers – Google Developers. https://developers.google.com/search/docs/guides/search-gallery

One thought on “Rich Snippets Nedir, Nasıl Oluşturulur, SEO Kuralları Nelerdir?

Comments are closed.

Projeniz mi var ?

Sizlerle tanışmayı ve ihtiyaçlarınızı karşılamayı çok isteriz. Bize toplantı talebinde bulunarak, yazılım çözümlerimizin size nasıl fayda sağlayacağını, projeleriniz için nasıl profesyonel destek vereceğimizi öğrenebilirsiniz.

İnovatif Yazılım Teknolojileri