🢂Weryfikacja w PHP czy adres URL jest przyjazny dla wyszukiwarek
Ta funkcja może być używana do weryfikacji przyjaznych dla wyszukiwarek URL-i przed ich wprowadzeniem do systemu.
W skrócie, kod działa w następujący sposób:
- Sprawdza, czy URL jest poprawnym formatem URL.
- Sprawdza, czy URL zawiera niepożądane znaki.
- Jeśli oba warunki są spełnione, funkcja zwraca true. W przeciwnym razie funkcja zwraca false.
Ta funkcja może być używana do weryfikacji przyjaznych dla wyszukiwarek URL-i przed ich wprowadzeniem do systemu. Przyjazne dla wyszukiwarek URL-e są łatwe do zapamiętania i zrozumienia przez ludzi, a także są łatwe do zoptymalizowania dla wyszukiwarek.
function checkSeoFriendlyUrl($url=null)
{
// Sprawdza, czy URL jest dobrze sformatowany
if (filter_var($url, FILTER_VALIDATE_URL) === false) {
return false;
}
// Sprawdza, czy URL zawiera niepożądane znaki
if (preg_match('/[^-a-zA-Z0-9_\/]/', parse_url($url, PHP_URL_PATH))) {
return false;
}
return true;
}