{"id":24620,"date":"2011-11-01T00:00:00","date_gmt":"2011-11-01T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/get-post-and-safely-surfacing-more-of-the-web\/"},"modified":"2011-11-01T00:00:00","modified_gmt":"2011-11-01T00:00:00","slug":"get-post-and-safely-surfacing-more-of-the-web","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/get-post-and-safely-surfacing-more-of-the-web\/","title":{"rendered":"GET, POST ve web'in daha fazlas\u0131n\u0131 g\u00fcvenle g\u00fcn y\u00fcz\u00fcne \u00e7\u0131karmak"},"content":{"rendered":"<p class=\"gargardate\">01 Kas\u0131m 2011, Sal\u0131<\/p>\n<p>\n  Web geli\u015ftik\u00e7e, Google&#8217;\u0131n tarama ve dizine ekleme yeteneklerinin de ilerlemesi gerekiyor.<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/improved-flash-indexing\/\">Flash dizine ekleme \u00f6zelli\u011fimizi geli\u015ftirdik<\/a>,<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/our-new-search-index-caffeine\/\">Caffeine ad\u0131nda daha sa\u011flam bir altyap\u0131<\/a> olu\u015fturduk ve hatta mant\u0131kl\u0131 oldu\u011fu durumlarda<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/crawling-through-html-forms\/\">formlar\u0131 taramaya<\/a> ba\u015flad\u0131k. \u015eimdi, \u00f6zellikle JavaScript&#8217;in ve beraberinde AJAX&#8217;\u0131n artan pop\u00fclaritesiyle birlikte, <code>POST<\/code> istekleri gerektiren daha fazla web sayfas\u0131yla kar\u015f\u0131la\u015f\u0131yoruz; bu durum ya sayfan\u0131n t\u00fcm i\u00e7eri\u011fi i\u00e7in ge\u00e7erli ya da sayfalar <code>POST<\/code> ile d\u00f6nen kaynaklar olmadan eksik bilgi i\u00e7eriyor veya tamamen bozuk g\u00f6r\u00fcn\u00fcyor. Google Arama i\u00e7in bu durum idealden uzak, \u00e7\u00fcnk\u00fc i\u00e7eri\u011fi d\u00fczg\u00fcn bir \u015fekilde ke\u015ffedip dizine ekleyemedi\u011fimizde, arama yapanlar en kapsaml\u0131 ve alakal\u0131 sonu\u00e7lara eri\u015femeyebilir.\n<\/p>\n<p>\n  Genel olarak, bir sayfan\u0131n ihtiya\u00e7 duydu\u011fu kaynaklar\u0131 getirmek i\u00e7in<br \/>\n  <a href=\"https:\/\/www.google.com\/search?q=GET+POST+HTTP\" class=\"external-link\"><code>GET<\/code><\/a> kullan\u0131lmas\u0131n\u0131 tavsiye ediyoruz ve bu, tarama i\u00e7in a\u00e7\u0131k ara tercih etti\u011fimiz y\u00f6ntemdir. <code>POST<\/code> isteklerini <code>GET<\/code> isteklerine d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in deneylere ba\u015flad\u0131k; bu baz\u0131 durumlarda ge\u00e7erli bir strateji olsa da, bir web sunucusunun <code>GET<\/code> ve <code>POST<\/code> i\u00e7in d\u00f6nd\u00fcrd\u00fc\u011f\u00fc i\u00e7erikler genellikle birbirinden tamamen farkl\u0131d\u0131r. Ayr\u0131ca, <code>POST<\/code> kullanmak i\u00e7in me\u015fru nedenler de vard\u0131r (\u00f6rne\u011fin, bir <code>POST<\/code> iste\u011fine <code>GET<\/code> iste\u011finden daha fazla veri ekleyebilirsiniz). Dolay\u0131s\u0131yla, <code>GET<\/code> istekleri \u00e7ok daha yayg\u0131n olmaya devam etse de, web&#8217;deki daha fazla i\u00e7eri\u011fi ortaya \u00e7\u0131karmak i\u00e7in Googlebot, g\u00fcvenli ve uygun oldu\u011funa inand\u0131\u011f\u0131m\u0131zda art\u0131k <code>POST<\/code> istekleri ger\u00e7ekle\u015ftirebilir.\n<\/p>\n<p>\n  Bir sitede istenmeyen bir kullan\u0131c\u0131 eyleminin y\u00fcr\u00fct\u00fclmesine yol a\u00e7abilecek herhangi bir i\u015flem yapmaktan ka\u00e7\u0131nmak i\u00e7in \u00f6nlemler al\u0131yoruz. <code>POST<\/code> isteklerimiz, bir sayfan\u0131n otomatik olarak talep etti\u011fi kaynaklar\u0131 taramaya y\u00f6neliktir ve tipik bir kullan\u0131c\u0131n\u0131n URL&#8217;yi taray\u0131c\u0131s\u0131nda a\u00e7t\u0131\u011f\u0131nda g\u00f6rece\u011fi \u015feyi taklit eder. Daha iyi bulu\u015fsal y\u00f6ntemler (heuristics) bulduk\u00e7a bu durum zamanla geli\u015fecektir, ancak mevcut yakla\u015f\u0131m\u0131m\u0131z budur.\n<\/p>\n<p>\n  Web ile birlikte geli\u015fmek i\u00e7in tarama ve dizine ekleme s\u00fcre\u00e7lerimizi nas\u0131l iyile\u015ftirdi\u011fimizi g\u00f6steren birka\u00e7 <code>POST<\/code> iste\u011fi senaryosuna g\u00f6z atal\u0131m.\n<\/p>\n<h2 id=\"examples-of-googlebots-post-requests\" tabindex=\"-1\">Googlebot&#8217;un <code>POST<\/code> isteklerine \u00f6rnekler<\/h2>\n<ul>\n<li><i>Bir <code>POST<\/code> y\u00f6nlendirmesi arac\u0131l\u0131\u011f\u0131yla sayfa tarama<\/i>\n<div><\/div>\n<\/li>\n<li>\n    <i>Bir <code>POST<\/code> <code>XMLHttpRequest<\/code> arac\u0131l\u0131\u011f\u0131yla kaynak tarama<\/i>: Bu ad\u0131m ad\u0131m \u00f6rnekte, sayfa olu\u015fturulurken (render) \u00fcretilen otomatik <code>XMLHttpRequest<\/code>&#8216;i takip ederek hem sayfan\u0131n dizine eklenmesini hem de Anl\u0131k \u00d6nizlemesini (Instant Preview) iyile\u015ftiriyoruz.\n  <\/li>\n<ol>\n<li>Google, yummy-sundae.html URL&#8217;sini tarar.<\/li>\n<li>\n      Google, yummy-sundae.html&#8217;i dizine eklemeye ba\u015flar ve bu s\u00fcrecin bir par\u00e7as\u0131 olarak, i\u00e7eri\u011fini daha iyi anlamak ve\/veya Anl\u0131k \u00d6nizleme olu\u015fturmak i\u00e7in sayfay\u0131 olu\u015fturmay\u0131 (render) dener.\n    <\/li>\n<li>\n      Olu\u015fturma s\u0131ras\u0131nda, yummy-sundae.html otomatik olarak <code>POST<\/code> y\u00f6ntemini kullanarak hot-fudge-info.html kayna\u011f\u0131 i\u00e7in bir XMLHttpRequest g\u00f6nderir.<\/p>\n<div><\/div>\n<\/li>\n<li>\n      <code>POST<\/code> arac\u0131l\u0131\u011f\u0131yla istenen hot-fudge-info.html URL&#8217;si, veri y\u00fck\u00fcyle birlikte Googlebot&#8217;un tarama kuyru\u011funa eklenir.\n    <\/li>\n<li>Googlebot, hot-fudge-info.html&#8217;i taramak i\u00e7in bir <code>POST<\/code> iste\u011fi ger\u00e7ekle\u015ftirir.<\/li>\n<li>\n      Google art\u0131k Anl\u0131k \u00d6nizlemeler i\u00e7in yummy-sundae.html&#8217;in do\u011fru bir temsiline sahiptir. Baz\u0131 durumlarda, hot-fudge-info.html i\u00e7eri\u011fini de yummy-sundae.html&#8217;e dahil edebiliriz.\n    <\/li>\n<li>Google, yummy-sundae.html&#8217;in dizine ekleme i\u015flemini tamamlar.<\/li>\n<li>Kullan\u0131c\u0131 &#8220;hot fudge sundae&#8221; aramas\u0131 yapar.<\/li>\n<li>\n      Google&#8217;\u0131n algoritmalar\u0131 art\u0131k yummy-sundae.html&#8217;in bu sorguyla ne kadar alakal\u0131 oldu\u011funu daha iyi belirleyebilir ve Anl\u0131k \u00d6nizlemeler i\u00e7in sayfan\u0131n bir anl\u0131k g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc d\u00fczg\u00fcn bir \u015fekilde g\u00f6r\u00fcnt\u00fcleyebiliriz.\n    <\/li>\n<\/ol>\n<\/ul>\n<h2 id=\"improving-your-sites-crawlability-and-indexability\" tabindex=\"-1\">Sitenizin taranabilirli\u011fini ve dizine eklenebilirli\u011fini iyile\u015ftirme<\/h2>\n<p>\n  Taranabilir siteler olu\u015fturmaya y\u00f6nelik genel tavsiyeler<br \/>\n  <a href=\"https:\/\/www.google.com\/support\/webmasters\/bin\/answer.py?answer=40349\" class=\"external-link\">Yard\u0131m Merkezimizde<\/a> bulunabilir. \u0130\u00e7eriklerinin Google taraf\u0131ndan taranmas\u0131na ve dizine eklenmesine ve\/veya Anl\u0131k \u00d6nizleme olu\u015fturulmas\u0131na yard\u0131mc\u0131 olmak isteyen web y\u00f6neticileri i\u00e7in i\u015fte birka\u00e7 basit hat\u0131rlatma:\n<\/p>\n<ul>\n<li>\n    <code>POST<\/code> kullanmak i\u00e7in \u00f6zel bir nedeniniz yoksa, kaynaklar\u0131 getirmek i\u00e7in <code>GET<\/code> y\u00f6ntemini tercih edin.\n  <\/li>\n<li>\n    Sayfan\u0131z\u0131 olu\u015fturmak i\u00e7in gereken kaynaklar\u0131 taramam\u0131za izin verildi\u011fini do\u011frulay\u0131n. Yukar\u0131daki \u00f6rnekte, hot-fudge-info.html dosyas\u0131<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-txt-intro\/\">robots.txt<\/a> taraf\u0131ndan engellenmi\u015fse, Googlebot onu getirmeyecektir. Daha incelikli bir durum olarak, <code>XMLHttpRequest<\/code>&#8216;i ba\u015flatan JavaScript kodu, robots.txt taraf\u0131ndan engellenen harici bir <code>.js<\/code> dosyas\u0131nda bulunuyorsa, yummy-sundae.html ile hot-fudge-info.html aras\u0131ndaki ba\u011flant\u0131y\u0131 g\u00f6remeyiz; bu nedenle ikincisi engellenmemi\u015f olsa bile bu bize pek yard\u0131mc\u0131 olmayabilir. Do\u011fada daha karma\u015f\u0131k ba\u011f\u0131ml\u0131l\u0131k zincirleri bile g\u00f6rd\u00fck. Google&#8217;\u0131n sitenizi daha iyi anlamas\u0131na yard\u0131mc\u0131 olmak i\u00e7in Googlebot&#8217;un t\u00fcm kaynaklar\u0131 taramas\u0131na izin vermek neredeyse her zaman daha iyidir.<br \/>\n    Kaynaklar\u0131n engellenip engellenmedi\u011fini<br \/>\n    <a href=\"https:\/\/search.google.com\/search-console\" class=\"external-link\">Web Y\u00f6neticisi Ara\u00e7lar\u0131<\/a><br \/>\n    <i>Laboratuvarlar<\/i> <span aria-label=\"ve ard\u0131ndan\">&gt;<\/span><br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/troubleshooting-instant-previews-in-webmaster-tools\/\"><i>Anl\u0131k \u00d6nizlemeler<\/i><\/a> \u00fczerinden test edebilirsiniz.\n  <\/li>\n<li>\n    Googlebot&#8217;a, kullan\u0131c\u0131lar\u0131n web taray\u0131c\u0131lar\u0131na d\u00f6nd\u00fcr\u00fclen i\u00e7eri\u011fin ayn\u0131s\u0131n\u0131 d\u00f6nd\u00fcrd\u00fc\u011f\u00fcn\u00fczden emin olun.<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/spam-policies\/#cloaking\">Cloaking (Gizleme)<\/a><br \/>\n    (Googlebot&#8217;a kullan\u0131c\u0131lardan farkl\u0131 i\u00e7erik g\u00f6ndermek),<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/search-essentials-overview\/\">Web Y\u00f6neticisi Y\u00f6nergelerimizin<\/a> bir ihlalidir \u00e7\u00fcnk\u00fc di\u011fer \u015feylerin yan\u0131 s\u0131ra, arama yapan ki\u015fiye alakas\u0131z bir sonu\u00e7 sunmam\u0131za neden olabilir; kullan\u0131c\u0131n\u0131n taray\u0131c\u0131s\u0131nda g\u00f6rd\u00fc\u011f\u00fc i\u00e7erik, taray\u0131p dizine ekledi\u011fimiz i\u00e7erikle tamamen uyumsuz olabilir. Web y\u00f6neticisinin k\u00f6t\u00fc niyetli olmadan gizleme yapt\u0131\u011f\u0131 (ki bu yine de bir ihlaldir) \u00e7ok say\u0131da <code>POST<\/code> iste\u011fi \u00f6rne\u011fi g\u00f6rd\u00fck ve bu gizleme -en k\u00fc\u00e7\u00fck de\u011fi\u015fikliklerde bile- JavaScript hatalar\u0131na yol a\u00e7arak do\u011fru dizine eklemeyi engelledi ve gizleme yapma nedenlerini tamamen bo\u015fa \u00e7\u0131kard\u0131. \u00d6zetle, sitenizin arama dostu olmas\u0131n\u0131 istiyorsan\u0131z, gizleme her a\u00e7\u0131dan ka\u00e7\u0131n\u0131lmas\u0131 gereken s\u0131k\u0131nt\u0131l\u0131 bir durumdur.<br \/>\n    <br \/>\n    Yanl\u0131\u015fl\u0131kla gizleme yapmad\u0131\u011f\u0131n\u0131z\u0131 do\u011frulamak i\u00e7in Web Y\u00f6neticisi Ara\u00e7lar\u0131 i\u00e7indeki<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/troubleshooting-instant-previews-in-webmaster-tools\/\">Anl\u0131k \u00d6nizlemeler<\/a> \u00f6zelli\u011fini kullanabilir veya taray\u0131c\u0131n\u0131zdaki User-Agent dizesini \u015funun gibi bir \u015feyle de\u011fi\u015ftirmeyi deneyebilirsiniz:<\/p>\n<div><\/div>\n<p>    B\u00f6yle bir de\u011fi\u015fiklikten sonra siteniz hi\u00e7bir \u015fekilde farkl\u0131 g\u00f6r\u00fcnmemelidir. Bo\u015f bir sayfa, bir JavaScript hatas\u0131 g\u00f6r\u00fcyorsan\u0131z veya sayfan\u0131n baz\u0131 k\u0131s\u0131mlar\u0131 eksik ya da farkl\u0131ysa, bir \u015feyler yanl\u0131\u015f demektir.\n  <\/li>\n<li>\n    \u00d6nemli i\u00e7eri\u011fi (yani dizine eklenmesini istedi\u011finiz i\u00e7eri\u011fi), do\u011frudan sayfada g\u00f6r\u00fcnen ve g\u00f6r\u00fcnt\u00fclenmesi i\u00e7in kullan\u0131c\u0131 eylemi gerektirmeyen metinler olarak eklemeyi unutmay\u0131n. \u00c7o\u011fu arama motoru metin tabanl\u0131d\u0131r ve genellikle metin tabanl\u0131 i\u00e7erikle en iyi \u015fekilde \u00e7al\u0131\u015f\u0131r. \u00c7e\u015fitli \u015fekillerde yay\u0131nlanan i\u00e7eri\u011fi tarama ve dizine ekleme yetene\u011fimizi s\u00fcrekli geli\u015ftiriyoruz, ancak \u00f6nemli bilgiler i\u00e7in metin kullanmak iyi bir uygulama olmaya devam ediyor.\n  <\/li>\n<\/ul>\n<h2 id=\"controlling-your-content\" tabindex=\"-1\">\u0130\u00e7eri\u011finizi kontrol etme<\/h2>\n<p>\n  \u0130\u00e7eri\u011finizin Google Web Arama i\u00e7in taranmas\u0131n\u0131 veya dizine eklenmesini engellemek istiyorsan\u0131z, geleneksel<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-txt-syntax\/#syntax\">robots.txt kurallar\u0131<\/a> en iyi y\u00f6ntem olmaya devam etmektedir. Sayfa(lar\u0131n\u0131z) i\u00e7in Anl\u0131k \u00d6nizlemeyi engellemek istiyorsan\u0131z, l\u00fctfen <code>Google Web Preview<\/code> User-Agent&#8217;\u0131n\u0131 ve <code>nosnippet<\/code> <code>meta<\/code> etiketini a\u00e7\u0131klayan<br \/>\n  <a href=\"https:\/\/sites.google.com\/site\/webmasterhelpforum\/en\/faq-instant-previews\" class=\"external-link\">Anl\u0131k \u00d6nizlemeler SSS<\/a> sayfam\u0131za bak\u0131n.\n<\/p>\n<h2 id=\"moving-forward\" tabindex=\"-1\">\u0130leriye d\u00f6n\u00fck<\/h2>\n<p>\n  Arama yapanlar\u0131n daha alakal\u0131 bilgileri bulabilmesi i\u00e7in dizinimizin kapsaml\u0131l\u0131\u011f\u0131n\u0131 art\u0131rmaya \u00e7al\u0131\u015fmaya devam edece\u011fiz. Tarama ve dizine ekleme yetene\u011fimizin, t\u0131pk\u0131 web&#8217;in kendisi gibi zamanla geli\u015fmesini ve ilerlemesini bekliyoruz. Sorular\u0131n\u0131z veya endi\u015feleriniz varsa l\u00fctfen bize bildirin.\n<\/p>\n<p class=\"byline-author\">\n  Yazan:<br \/>\n  <a href=\"https:\/\/plus.google.com\/103690467358879664235\/about\" rel=\"author\" class=\"external-link\">Pawel Aleksander Fedorynski<\/a>,<br \/>\n  Yaz\u0131l\u0131m M\u00fchendisi, Dizine Ekleme Ekibi ve<br \/>\n  <a href=\"https:\/\/developers.google.com\/search\/blog\/authors\/maile-ohye\" rel=\"author\" class=\"external-link\">Maile Ohye<\/a>,<br \/>\n  Geli\u015ftirici Programlar\u0131 Teknik Lideri<\/p>\n","protected":false},"excerpt":{"rendered":"<p>01 Kas\u0131m 2011, Sal\u0131 Web geli\u015ftik\u00e7e, Google&#8217;\u0131n tarama ve dizine ekleme yeteneklerinin de ilerlemesi gerekiyor. Flash dizine ekleme \u00f6zelli\u011fimizi geli\u015ftirdik, Caffeine ad\u0131nda daha sa\u011flam bir altyap\u0131 olu\u015fturduk ve hatta mant\u0131kl\u0131 oldu\u011fu durumlarda formlar\u0131 taramaya ba\u015flad\u0131k. \u015eimdi, \u00f6zellikle JavaScript&#8217;in ve beraberinde AJAX&#8217;\u0131n artan pop\u00fclaritesiyle birlikte, POST istekleri gerektiren daha fazla web sayfas\u0131yla kar\u015f\u0131la\u015f\u0131yoruz; bu durum ya [&hellip;]<\/p>\n","protected":false},"menu_order":84721,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-24620","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/24620\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/26908"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=24620"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=24620"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=24620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}