SEO URL Friendly dengan PHP

SEO URL Friendly dengan PHP

Untuk tulisan kali ini, kita akan membuat sebuah URL yang lebih mudah di indeks oleh mesin pencari seperti Yahoo, Bing, Google dan mesin pencari lainnya. Teknik membuat URL agar lebih friendly bisa kita buat dengan menggunakan PHP. Bagi teman-teman yang sudah terbiasa menggunakan CMS WordPress mungkin akan mendengar istilah slug.

Dengan menggunakan slug pada yang terdapat pada WordPress disaat kita memiliki judul artikel yang panjang akan di pecah-pecah, jadi akan lebih mudah terindeks oleh mesin pencari karena lebih SEO Friendly.

Berikut fungsi PHP untuk membuat slug seperti di WordPress

buat file index.php

<!DOCTYPE html>
<html>
<head>
	<title>SEO Friendly | Kursus Web YELLOWWEB.ID</title>
</head>
<body>
	<form action="" method="POST">
		<input type="text" name="judul" placeholder="Masukkan Judul">
		<input type="submit" name="save" value="BUAT">
	</form>

</body>
</html>

<?php
	
	if(isset($_POST['save'])){
		$judul = $_POST["judul"];

		include "seo-url.php";

		echo slug($judul);
	}

?>

pada skrip diatas untuk file prosesnya kita satukan.

Kemudian buat file seo-url.php. File ini sangat penting sekali karena disini kita akan meletakkan fungsi untuk membuat Slug.

<?php
        function slug($text)
        {
            // megubah karakter non huruf dengan strip
            $text = preg_replace('~[^\\pL\d]+~u', '-', $text);
            // trim
            $text = trim($text, '-');
            // transliterate
            $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
            // ubah semua huruf menjadi huruf kecil
            $text = strtolower($text);
            // hapus karakter yang tidak diinginkan
            $text = preg_replace('~[^-\w]+~', '', $text);
            if (empty($text))
            {
                return 'n-a';
            }
                return $text;
        }
?>

Untuk demonya teman-teman bisa lihat disini:
URL:http://www.yellowweb.id/demo/seo-url/

Untuk mencobanya silahkan inputkan sebuah judul, kemudian klik tombol dan hasilnya akan kita dapatkan.
Selamat mencoba.

sumber:
URL: https://moz.com/blog/15-seo-best-practices-for-structuring-urls
URL: http://cultofweb.com/blog/seo-friendly-url-structure/

Comments are closed.