BZC

Nuxtjs projenizi github pages üzerinde yayınlayabilmek için öncelikle statik web sayfası olarak çalışması gerekmektedir. Modu statik ise github pages üzerinde sorunsuz yayınlayabilirsiniz.

Öncelikle push-dir paketini projenize yüklemeniz gerekiyor. Aşağıdaki komut ile push-dir paketini yükleyebilirsiniz.

npm install push-dir --save-dev

Daha sonra package.json dosyasına deploy komutunu ekleyelim. Branch olarak gh-pages adında bir branch oluşturduk. Deploy komutu gh-pages içine statik olarak siteyi build edecektir.

"scripts": {
"dev": "nuxt",
"generate": "nuxt generate",
"start": "nuxt start",
"deploy": "push-dir --dir=dist --branch=gh-pages --cleanup"
},

Aşağıdaki komutlarla sırasıyla generate edip yayına alabilirsiniz.

npm run generate
npm run deploy

Bu adımlarla NuxtJS projenizi GitHub üzerinde yayınlayabilirsiniz.

--

--

Sitelerinizin index hızlarının bir çok kriteri vardır. Kaliteli backlink almış siteler ve sürekli güncel olup kullanıcılar tarafından sık takip edilen sitelerin hızlı index sorunu yoktur. Arama motorları botlarının sitenizden haberi olması için sitemap dosyanızı google search console üzerinden veya diğer arama motorlarının sitemap ekleme alanlarından yaparsanız kolay erişecektir.

Sitemap eklemenize rağmen bazen botlar sitenizi ziyaret etmemektedir. Bu durumda sitenizi ziyaret etmesi için devreye pingleme siteleri girmektedir. Birden fazla pingleme yapmak için toplu pingleme (mass ping)siteleri vardır.

Dikkat etmeniz gereken husus aşırı pingleme yapmadan güncellenen sitenizi veya sayfalarınızı bir defa göndermeniz yeterlidir.

İşte toplu pingleme (mass ping) yapabileceğiniz kaliteli web siteleri:

--

--