En Çok Okunanlar

Katkıda bulunanlar

Son Yazdıklarım

Kategoriler

Öne Çıkan Gönderiler

19 Kasım 2017 Pazar

Asp.Net Mvc Html.ActionLink

- 1 yorum
Merhaba,
Bu içerikler tamamen öğrenme amaçlıdır. Kendi notlarımı bazı kısayolları ekleyeceğim buralara. Bir kazanç düşünmediğim için notlar pek açıklayıcı olmayacaktır.


 @Html.ActionLink("Düzenle","Duzenle","kisi",null, new { @class="btn btn-warning btn-xs", @style="margin-right:10px"})

 new {} ile link e style ve class eklenebiliyor.


Html.ActionLink ile parametre göndermek.


   @Html.ActionLink("Düzenle", "Duzenle", "kisi", new {kisiid=kisi.ID }, new { @class = "btn btn-warning btn-xs", @style = "margin-right:5px" })





12 Kasım 2017 Pazar

Attribute name "async" hatası | Çözüldü

- Hiç yorum yok
Attribute name async hatası
Resim yazısı ekle

Merhaba, Blogunuza Google Analisytic kodu eklemek istediniz. Google analiystic üzerinden kodu aldınız ve blogger.com dan girişi yapıp tema düzenleme sayfasın açtınız html yapıda. </head> ın üzerine kodu yapıtırdığınıza şu şekilde hata verecektir. " Attribute name "async" associated with an element type "script" must be followed by the ' = ' character."

Çözüm: <script async src=' ile başlayan kodda async="async" gibi bir değişiklik yapmak. Google adsense de de aynı hata mevcutmuş. sizlerde böyle bir yol izleyebilkirsiniz.

Mevcut kod:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src='https://www.googletagmanager.com/gtag/js?id=UA-108926156-1'></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-108926156-1');
</script>

Hata Giderilmiş hali:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async='async' src='https://www.googletagmanager.com/gtag/js?id=UA-108926156-1'></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-108926156-1');
</script>

Google Analisytic Attribute name "async" hatası
Google Analisytic Attribute name "async" çözümü
Google Adsense Attribute name "async" hatası
Google Adsense Attribute name "async" çözümü

31 Temmuz 2017 Pazartesi

Asp.Net Razor Engine For Döngüsü

- Hiç yorum yok

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>

    @{
        string[] adlar = new string[3] { "Ali", "Veli", "Hasan" };
        <ul>
            @foreach (string ad in adlar)
            {
            <li>@ad</li>

            }
        </ul>
    }

@for (int i = 0; i < 100; i++)
{
    @("Sayi:"+i.ToString())  <br />
}
     

Asp.Net Razor Engine

- Hiç yorum yok

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>
<!-- Burası Html Açıklama Satırı-->
@{
    string ad = "Bilişim";
    string soyad = "Zamanı";
    string AdSoyad = ad +" "+ soyad;
    @*Burası Razor Açıklama Satırı*@
}

<ul>
    <li>
        @ad
    </li>
    <li>@soyad</li>
    <li>@AdSoyad</li>
</ul>
<hr />

<b>@ad</b>

7 Haziran 2017 Çarşamba

Blogger Copyright Kaldırmak

- Hiç yorum yok


1-https://www.blogger.com ‘a gmail ile giriş yapıyoruz.

2-Tema>>Html’yi Düzenleye tıklıyoruz.

3-Kod kısmana bir kez sol tıklama yaptıktan sonra Ctrl+F tuşuna basıyoruz. Sağ üstteki search kutusundayız.

4- Search kısmına yukarıdaki resimdeki  <div class="footer-credits">  yani Footer kısmının kodlarından birşeyler yazalım ki, ayarları düzenleyelim. Bunun için footer bölümünün class’larından veya footer da bulunan yazılardan bir kısım kopyalayarak aratacağız.
 Örneğin;  footer-credits, mage2, Copyright, Bilişim Zamanı, Powered by gibi,



5- Footr-credits in olduğu <div> içine style='visibility:hidden' kodunu yapıştıyoruz.

6-Footer içinde istemediğimiz linkleri Google bot’ları takip etmemesi için <a></a> içinde ki linklere    rel=”nofollow” kodunu yapıştırıyoruz.

Temayı Kaydet e tıklayıp, Blogu yenilediğinizde Footer’ın gizlendiğini göreceksiniz.

14 Temmuz 2015 Salı

Website sahipleri için tüyolar

- Hiç yorum yok
Bugün de web alemine yeni açılan blogcu ve webmasterlar için bugüne kadar kazandığım deneyimlerden bahsedeceğim..

Web site tasarımını hazır, içerik girmye ve üst sıralar çıkmayın bekleyenlere tavsiyeler;

1. Google Dizin durumunuzu takip etmek, bunun için domain adresinizin önüne "site:" yazarak google arama motorunda sizin sitenize ait sayfalar ve görseller çıkacaktır. Buradan yazılarınızın nasıl index aldığını ve indexlemesini istemediğiniz adresleri belirleyebilirsiniz,

    Google.com a giriş yaptıktan sonra arama kısmına;
     site:gokhanhocam.blogspot.com     yazıyoruz..
web siteler için tüyo


5-10 tane makale yazdınız ve 2-3 gün geçmesine rağmen google search te çıkmadı veya istenmeyen url adreslerini kaldırmak istiyoruz. Ben kırmızı renkle belirttim istemediklerimi. Bu işlemleri yapmak için bize google tarafaından sunulan http://www.google.com/webmasters/ panelinden faydalanacağız.




13 Temmuz 2015 Pazartesi

Hazır Meta taglar

- 1 yorum
Merhaba arkadaşar;

Bu gece web siteleri için önemli bir konu olan meta taglarına bakalım. Bu zımbırtılar basit gibi gözükse de google vb arama motorlarında rakip sitelerin önüne geçebilmek için oldukca önemli bir adımdır.  Ben Topluca listesini ekliyorum, sizler web sitenize ekleyip gerekli yerleri değiştirmelisiniz.  Anlamlarını merak edenle alt tarafta açıklamaları var.

Bu taglar web sitesinizin <head>...</head> tagları içerisine eklenir. Aksi halde kalabalıktan başka bir faydası olmaz.

<meta content='TR' http-equiv='content-language'/>
<meta content='İşlemci Özellikleri - Processors  2014 - 2014' name='author'/>
<meta content='Güncel İşlemciler  2014 - 2014' name='copyright'/>
<meta content='Güncel İşlemciler  2014 - 2014' name='publisher'/>
<meta content='iletisim@karabukbtu.com' name='email'/>
<meta content='işlemci, Güncel, intel i3, intel i7, intel i5' name='classification'/>
<meta content='Global / Local' name='distribution'/>
<meta content='General / Mature / Adult / All' name='rating'/>
<meta content='index, follow' name='robots'/>
<meta content='index, archive' name='robots'/>
<meta content='all' name='robots'/>
<meta content='1 days' name='revisit-after'/>
<meta content='Günümüzde ki işlemci teknolojilerini ve yapılarını gösteren bir blog. ' name='description'/>
<meta content='işlemci, İşlemciler, Processors, Güncel işlemci, intel i3, intel i7, intel i5, bilişim, bilgisayar, teknoloji, windows 7, windows 8' name='keywords'/>

mynotlar.com dan alınmıştı başlangıç...



author
Güncel sayfanın yazarının ve/veya iletişim bilgilerinin belirtilmesini sağlar.

<meta name="author" content="Yasin K., support@mynotlar.com" />
abstract
Güncel sayfanın kısa özetinin belirtilmesini sağlar.

<meta name="abstract" 
 content="HTML meta etiketi tarayıcılara ve arama motorlarına 
 sayfa hakkında bilgiler sağlar." />
content-language
Lisan kodları listesindeki değerlerden birini alarak güncel sayfanın içerik lisanını belirtir.
Aşağıdaki örnek, sayfa lisanının Türkçe olduğunun belirtilmesini gösterir.

<meta name="content-language" content="tr" />

Lisan kodları ile birlikte ayrıca, Ülke kodları listesindeki değerlerden biri kullanılarak lisanın ait olduğu ülke de belirtilebilir.
Aşağıdaki örnek, sayfa lisanının Türkiye Türkçesi olduğunun belirtilmesini gösterir.

<meta name="content-language" content="tr-TR" />
content-type
Güncel sayfanın içerik tipini ve karakter setini belirtir.
Aşağıdaki örnek, sayfa içerik tipinin text/html ve karakter setinin UTF-8 olarak belirtilmesini gösterir.

<meta name="content-type" content="text/html charset=utf-8" />
 
<meta http-equiv="content-type" content="text/html charset=utf-8" />
copyright
Güncel sayfanın kısa kopya/telif hakkı bilgisinin belirtilmesini sağlar.

<meta name="copyright" content="(c) 2009 Yasin K. (mynotlar.com) Tüm Hakları Saklıdır." />
description
Güncel sayfanın açıklamasının belirtilmesini sağlar.

<meta name="description" 
 content="Bu sayfada HTML meta etiketinin içerebileceği 
 değerlerin isimleri açıklanmaktadır." />
designer
Güncel sayfanın (sitenin) tasarımcısının belirtilmesini sağlar.

<meta name="designer" content="Yasin K. - myNotlar Sanat Galerisi" />
distribution
Güncel sayfanın (sitenin) hitap ettiği bölgenin belirtilmesini sağlar. Aşağıdaki değerleri alabilir.
  • Global : Tüm internet ağına hitap ettiğini belirtir.
  • Local : Sitenin bulunduğu IP adres bloğunun ait olduğu ülkeye hitap ettiğini belirtir.
  • IU (Internal Use) : Kamuya hitap etmediğini belirtir.
Aşağıdaki örnek, bu sayfanının sadece Türkiye'ye hitap ettiğinin bildirilmesini göstermektedir.

<meta name="distribution" content="local" />
expires
Güncel sayfanın son geçerli olduğu tarihi GMT formatında belirtir. Sayfayı daimi olarak geçersiz kılmak için content özelliğine '0' değeri atanmalıdır.

<meta name="expires" content="Thu, 31 Dec 2009 23:59:59 GMT" />
generator
Güncel sayfayı oluşturmak için kullanılan programın isminin ve sürümünün belirtilmesini sağlar.

<meta name="generator" content="Notepad IDE v5.1" />
keywords
Güncel sayfanın içeriğini tanımlayacak virgül ile ayrılmış anahtar kelimeleri belirtir.

<meta name="keywords" content="html, meta, name, keywords" />
language
İngilizce olmayan sayfalarda İngilizce sayfa lisan adının belirtilmesini sağlar.

<meta name="language" content="Turkish" />
publisher
Güncel sayfayı yayınlayan uygulamanın isminin ve sürümünün belirtilmesini sağlar.

<meta name="publisher" content="VS 2008" />
reply-to
Güncel sayfa hakkında e-posta adresi belirtilmesini sağlar.

<meta name="reply-to" content="support@mynotlar.com" />
revisit-after
Arama motorlarına gün olarak sonraki ziyaretlerini gerçekleştirme zamanının bildirilmesini sağlar.

<meta name="revisit-after" content="7" />

<meta name="revisit-after" content="7 days" />
refresh
Belirtilen süre sonunda belirtilen bir URL adresinin yüklenmesini sağlar. URL adresi belirtilmezse güncel sayfa adresi tekrar yüklenir.
Aşağıdaki örnek, her 10 saniyede bir güncel sayfanın tekrar yüklenmesini gösterir.

<meta name="refresh" content="10" />

Aşağıdaki örnek, sayfa yüklendikten 60 saniye sonra http://www.mynotlar.com adresinin yüklenmesini gösterir.

<meta name="refresh" content="60;http://www.mynotlar.com" />
robots
Arama motorlarına sayfa ve sayfadaki linklerin takibi hakkındaki davranışlarının bildirilmesini sağlar. contentözelliği aşağıdaki değerleri alabilir. Virgül ile ayrılarak birkaç değer birden belirtilebilir.
  • index : Sayfanın dizine eklenmesini bildirir.
  • follow : Sayfa içindeki bağlantıların/linklerin izlenmesini bildirir.
  • archive : Sayfanın ön izleme için ekran görüntüsünün oluşturulmasını bildirir.
  • noindex : Sayfanın dizine eklenmesini engeller.
  • nofollow : Sayfa içindeki bağlantıların/linklerin izlenmesini engeller.
  • noarchive : Sayfanın ön izleme için ekran görüntüsünün oluşturulmasını engeller. Daha önce oluşturulduysa silinmesini sağlar. (Önizlemenin silinmesi arama motorlarına göre farklılık gösterebilir.)
  • all : Tüm olumlu bildirimleri uygular. Arama motorları index, follow ve archive bildirimlerinden farklı bildirimleri de kabul ediyor olabilir. Bu yüzden arama motorunun yardım/destek sayfasına bakınız.
  • none : Sayfanın gözardı edilmesini bildirir.
  • noodp : Eğer sayfa DMOZ dizininde kayıtlı ise arama sonuçlarında DMOZ dizinindeki açıklamanın yerine sayfanın kendi açıklamasının kullanılmasını sağlar. Bu değer, özellikle MSNBOT (live.com) için geçerlidir.
Bir arama motoru robotu aksi belirtilmediği sürece bir sayfayı dizine ekleyebilir, sayfadaki linkleri takip edebilir ve sayfanın önizlemesini oluşturabilir. Bu yüzden robots özelliği ile allindexfollow ve archivedeğerlerinin kullanımının çok özel bir anlamı yoktur. Bunlar yerine sadece robotu engellemek amacıyla, engelleme amacına göre nonenoindexnofollow ve noarchive değerlerinin kullanımı daha doğru olacaktır.
Aşağıdaki örnek, index, follow ve archive değerlerinin uygulamasını göstermektedir.

<meta name="robots" content="all" />

Aşağıdaki örnek, arama motoruna sayfayı dizinine eklememesini fakat, sayfadaki linkeri takip etmesinin bildirilmesini göstermektedir.

<meta name="robots" content="noindex, follow" />

Aşağıdaki örnek, arama motoruna sayfayı dizine eklemesini fakat, sayfadaki linkeri takip etmemesinin ve sayfanın önizlemesinin oluşturulmamasının bildirilmesini göstermektedir.

<meta name="robots" content="index, nofollow, noarchive" />
title
Arama motorunun dizininde gösterilecek başlığı belirler. title etiketinden bir farkı yoktur.
<meta name="title" content="HTML Meta Etiket Değerleri" />
mynotlar.com dan alınmıştı bitiş...