• 21-10-2013, 18:01:49
    #1
    Merhaba,

    türkçe wordpress siteme ingilizce içerikte girmek istiyorum. Bu yüzden siteadi.com/en linkinde temamı ingilizce kurup içerik eklemem google açısından + veya - bir izlenim yaratır mı?

    teşekkürler.
  • 21-10-2013, 18:49:33
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bu teorik olarak mümündür. Pratikte ben kendi sitemde uyguluyorum 5 yıldır yayında. Şöyle oluyor: Türkçe, ingilizce ve diğer dil olarak 3 ayrı ülkeye hitap eden siteleriniz oluyor aynı domainin altında. Eğer bunlardan herhangi biri bir filtre alırsa diğerleri hemen etkileniyor. Bir anda tüm sitelerden oluyorsunuz. Bu bir dezavantajdır.

    Avantajları da var. En büyük avantaj olarak ben şunu gördüm. İngilizce sitelerin authority değerleri daha fazladır. Onlardan backlink alıyorsunuz ve doğal olarak google bunu spam olarak karşılamıyor. Domaininiz güçleniyor Türkçe siteniz de bundan nasibini alıyor.

    Ona göre hadi bunu da deneyeyim derseniz olabilir. Sub directory ayrı kaydedilir. Ayrı sitemap yüklenir. Ayrı bir ülke hedeflemesi yapılır. Veya yapılmaz. İsteğe göre.

    <konudışı>Sorularınız için Soru prefixini kullanın forumda yoksa boş bırakın. İpucu prefixini bilgilendirme amaçlı kullanabilirsiniz.</konudışı>
  • 21-10-2013, 19:43:18
    #3
    Üyeliği durduruldu
    Denizs adlı üyeden alıntı: mesajı görüntüle
    Bu teorik olarak mümündür. Pratikte ben kendi sitemde uyguluyorum 5 yıldır yayında. Şöyle oluyor: Türkçe, ingilizce ve diğer dil olarak 3 ayrı ülkeye hitap eden siteleriniz oluyor aynı domainin altında. Eğer bunlardan herhangi biri bir filtre alırsa diğerleri hemen etkileniyor. Bir anda tüm sitelerden oluyorsunuz. Bu bir dezavantajdır.

    Avantajları da var. En büyük avantaj olarak ben şunu gördüm. İngilizce sitelerin authority değerleri daha fazladır. Onlardan backlink alıyorsunuz ve doğal olarak google bunu spam olarak karşılamıyor. Domaininiz güçleniyor Türkçe siteniz de bundan nasibini alıyor.

    Ona göre hadi bunu da deneyeyim derseniz olabilir. Sub directory ayrı kaydedilir. Ayrı sitemap yüklenir. Ayrı bir ülke hedeflemesi yapılır. Veya yapılmaz. İsteğe göre.


    <konudışı>Sorularınız için Soru prefixini kullanın forumda yoksa boş bırakın. İpucu prefixini bilgilendirme amaçlı kullanabilirsiniz.</konudışı>
    Subdomainler birbirinden bagimsizdir ve birbirini etkilemez. Yanlis bilgi veriyorsunuz hocam
  • 21-10-2013, 19:47:22
    #4
    ''İngilizce sitelerin authority değerleri daha fazladır. Onlardan backlink alıyorsunuz ve doğal olarak google bunu spam olarak karşılamıyor. '' by Denizs

    güzelmiş bu durum.
  • 21-10-2013, 19:49:39
    #5
    pan_river adlı üyeden alıntı: mesajı görüntüle
    Subdomainler birbirinden bagimsizdir ve birbirini etkilemez. Yanlis bilgi veriyorsunuz hocam
    pan_river subdomain derken şöyle oluyor en.siteadi.com

    ama siteadi.com/en açıp ona site kurarsan bu subdomain olmuyor sub directory oluyor.

    Bu bir subdomaindir: en.siteadi.com
    Bu bir sub directory /alt klasör: siteadi.com/en

    "Subdomainler ayrı sitedir ve birbirini etkilemez" olayı penguen ile 2012 yılında bitmiştir. Eğer domain penguen alırsa bundan tüm subdomainler nasibini alıyor maalesef.
  • 21-10-2013, 20:03:35
    #6
    site anasayfası için bir katakulle durumları yapmadığım için bir sıkıntı yaratmaz umarım penguen vs.
  • 22-10-2013, 03:28:48
    #7
    Arkadaşlar bununla alakalı bir iki hafta önce bir video yayınlandı..artık bir site içerisindeki diller yeni bir meta tag ile birbirinden ayrılıyor ama birbiri ile içli dişli olduğunu google a söylüyorsunuz..böylece duplicate olarak algılanmıyor artık..bu çok çok iyi oldu..ama bu tagı tüm dillerde birbirleri arasında vermeniz gerekiyor..dikkat edin..yani türkçe site içinde ingilizce almanca verilecek örnek..almanca içinde ise ingilizce ve türkçe tag belirtilecek..zaten video içerisinde gerekli kullanım gösteriliyor..google videolarını youtube dan bulabilirsiniz..orda var ve izlemiştim..
  • 22-10-2013, 04:57:51
    #8
    setrox adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bununla alakalı bir iki hafta önce bir video yayınlandı..artık bir site içerisindeki diller yeni bir meta tag ile birbirinden ayrılıyor ama birbiri ile içli dişli olduğunu google a söylüyorsunuz..böylece duplicate olarak algılanmıyor artık..bu çok çok iyi oldu..ama bu tagı tüm dillerde birbirleri arasında vermeniz gerekiyor..dikkat edin..yani türkçe site içinde ingilizce almanca verilecek örnek..almanca içinde ise ingilizce ve türkçe tag belirtilecek..zaten video içerisinde gerekli kullanım gösteriliyor..google videolarını youtube dan bulabilirsiniz..orda var ve izlemiştim..
    tam anlayamadım ... ingilizce ve türkçe sitemde, tag ları girmek için tekbir textbox var. iki dil için tag ları hem türkçe hemde ingilizce giriyorum.

    link yapım şöyle oluyor;

    siteadi.com/blog/tr/tag/ornek.html
    siteadi.com/blog/en/tag/ornek.html
    siteadi.com/blog/tr/tag/php.html
    siteadi.com/blog/en/tag/php.html
    siteadi.com/blog/tr/tag/database.html
    siteadi.com/blog/en/tag/database.html

    sitemap.xml ise;

            <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/ornek.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/ornek.html"
                />
            </url>
    		
           <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/php.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/php.html"
                />
            </url>
    		
    		        <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/database.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/database.html"
                />
            </url>
    ben doğru yapıyorum ... hatalımı ...
  • 22-10-2013, 05:27:23
    #9
    betabil adlı üyeden alıntı: mesajı görüntüle
    tam anlayamadım ... ingilizce ve türkçe sitemde, tag ları girmek için tekbir textbox var. iki dil için tag ları hem türkçe hemde ingilizce giriyorum.

    link yapım şöyle oluyor;

    siteadi.com/blog/tr/tag/ornek.html
    siteadi.com/blog/en/tag/ornek.html
    siteadi.com/blog/tr/tag/php.html
    siteadi.com/blog/en/tag/php.html
    siteadi.com/blog/tr/tag/database.html
    siteadi.com/blog/en/tag/database.html

    sitemap.xml ise;

            <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/ornek.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/ornek.html"
                />
            </url>
    		
           <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/php.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/php.html"
                />
            </url>
    		
    		        <url>
                <loc>http ://www .siteadi.com/blog/tr/tag/database.html</loc>
                    <xhtml:link 
                        rel="alternate"
                        hreflang="en"
                        href="http ://www .siteadi.com/blog/en/tag/database.html"
                />
            </url>
    ben doğru yapıyorum ... hatalımı ...
    olay

    https://support.google.com/webmaster...r/189077?hl=tr

    Bir URL'nin birden fazla dilde çevrilmiş hali varsa, kendisi dahil olmak üzere diğer dil sürümlerini tanımlamak için gruptaki her dil sayfasında rel="alternate" hreflang="x" kullanılmalıdır. Örneğin, siteniz Fransızca, İngilizce ve İspanyolca içerik sağlıyorsa, İspanyolca sürümünde; Fransızca ve İngilizce sürümlerinin bağlantılarıyla birlikte, kendisi için bir rel="alternate" hreflang="x" bağlantısı kullanılmalıdır. Benzer şekilde, İngilizce ve Fransızca sürümlerin her biri, Fransızca, İngilizce İspanyolca sürümleri için aynı referansları içermelidir.

    <link rel=”alternate” href=”http://example.com/en-ie” hreflang=”en-ie” />
    <link rel=”alternate” href=”http://example.com/en-ca” hreflang=”en-ca” />
    <link rel=”alternate” href=”http://example.com/en-au” hreflang=”en-au” />
    <link rel=”alternate” href=”http://example.com/en” hreflang=”en” />

    sen sadece header a örneğin tr için yazıyorum

    <link rel=”alternate” href=”http://example.com/en” hreflang=”en” /> bunu koyacaksın.

    en olan sitene ise

    <link rel=”alternate” href=”http://example.com/tr” hreflang=”tr” /> (tr için hreflang doğrumu bakarsın)

    ayrıca sitemap için senin gönderdiğin yanlış gibi geldi bana önce örneğe bakalım

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xhtml="http://www.w3.org/1999/xhtml">
      <url>
       <loc>http://www.example.com/english/</loc>
        <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="http://www.example.com/deutsch/"
                     />
        <xhtml:link 
                     rel="alternate"
                     hreflang="de-ch"
                     href="http://www.example.com/schweiz-deutsch/"
                     />
        <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="http://www.example.com/english/"
                     />
      </url>
    
    <url>
        <loc>http://www.example.com/deutsch/</loc>
        <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="http://www.example.com/english/"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="de-ch"
                     href="http://www.example.com/schweiz-deutsch/"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="http://www.example.com/deutsch/"
                     />
      </url>
    
    <url>
        <loc>http://www.example.com/schweiz-deutsch/</loc>
         <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="http://www.example.com/deutsch/"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="http://www.example.com/english/"
                     />
    <xhtml:link 
                     rel="alternate"
                     hreflang="de-ch"
                     href="http://www.example.com/schweiz-deutsch/"
                     />
      </url>
    </urlset>
    her bir url için dil o dille alakalı kısmı belirtmesi gerekiyor yani ingilizce ise

    hreflang="en"
    href="http://www.example.com/english/"

    almanca ise

    <loc>http://www.example.com/schweiz-deutsch/</loc>
    <xhtml:link
    rel="alternate"
    hreflang="de"
    href="http://www.example.com/deutsch/"

    sendeki sanki bana türkçe linklerin alternatifi bu demek gibi geldi ama..tr yi ayrı bir hreflang ile belirtmen gerekiyor..ingilizceyi ayrı bir şekilde belirtmen gerekiyor..sanırım yanlış bir kullanım var..