Sub Domaine Google Amp Nasıl Eklenir - Ücretsiz Açıklıyorum (Kodlar Dahil)

bahadır

Yeni Üye
Katılım
19 Mar 2023
Mesajlar
38
Beğeniler
14
Üst not: Ana sitenize de şeklinde kurulum yapın. Altta belirttiğim eklentide ilgili ayarlar mevcut.
AMP domaininizin adresi amp.ampdomain.com şeklinde olacak. Kendinize göre düzenlemeleri yapın.


- Öncelikle 2 tane domain satın alıyorsunuz. Biri ana site için diğeri amp sistemi için.
-İlk olarak ana sitenize bu eklentiyi kuruyorsunuz. Ardından kendinize göre amp sisteminizi eklenti ayarlarından düzenliyorsunuz.
- AMP için kullanacağınız domain adresinin ftp'sinde .htaccess 'i aşağıdaki gibi kendinize göre düzenliyorsunuz.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^amp\.ampdomain\.com
RewriteRule (.*) [R=301,L]
RewriteRule ^amp/(.*?)$ index.php?x=$1
RewriteRule ^wp-content/uploads/(.*?)$ resim.php?x=$1


-Amp domain altında index.php dosyası oluşturup içine alttaki kodları giriyorsunuz.
<?php
$x=$_GET['x'];
$x=str_replace('/amp/','',$x);
$x=str_replace('amp/','',$x);
echo str_replace('


?>


-Amp domain altında resim.php dosyası oluşturup alttaki kodları o dosyanın içine kopyalayıp yapıştırıyorsunuz.
<?php
$x=$_GET['x'];
header("Content-type: image/jpeg");
echo file_get_contents('


?>

Not: Güvenlik için, $_GET['x'] değişkenini "x"'i kullanmak yerine kendinize göre başka bir değişken ile değiştirin.

Düzeltme: Ekleme gereği duydum bir de sitenize <link rel="amphtml" href=" "/> şeklinde bir html tagı eklemeniz lazım. Bu tag Google'ye amp kullandığınızı ve amp sayfanızın adresini belirtecek. Bu eklemeyi yapmazsanız google arama motorunda sayfalarınızın AMP versiyonu açılmaz.

Eklemek için
/wp-content/plugins/amp-wp/includes/functions/
dizinindeki "amp-wp-theme-functions.php" dosyasında düzenleme yapmamız lazım.


<link rel="amphtml" href="<?php echo esc_attr( $canonical ); ?>" />

olan satırı bulup;

<link rel="amphtml" href="<?php echo str_replace(' ( $canonical )); ?>" />

bu satır ile değiştiriyoruz. Anadomain ve amp domain yerine kendi sitelerinizi düzenleyin.

İşte bu kadar. Artık sizin sitenize de amp kuruldu.
 
Son düzenleme:

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular