Какой самый безопасный способ обнаружения языка браузера и перенаправление 301 на домашнюю страницу

У меня есть multi-language страница, я хочу определить язык браузера клиента, а затем создать домашнюю страницу 301 или другую вещь. но я не уверен, какой путь лучше для SEO. Я не знаю, что такое web spider какая из них? Или иначе?

 <?php $LG=$_SERVER['HTTP_ACCEPT_LANGUAGE']; if (preg_match('/^[zZ][hH]/', $LG)) { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://mydomain.com/cn/"); exit();} //jump to chinese version else { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://mydomain.com/en/"); exit();} //jump to english version ?> 

ИЛИ

 <?php $LG=$_SERVER['HTTP_ACCEPT_LANGUAGE']; if (preg_match('/^[zZ][hH]/', $LG)) { include ("http://mydomain.com/cn/"); } //include chinese version else { header("HTTP/1.1 301 Moved Permanently"); include ("http://mydomain.com/en/"); } //include english version ?> 

Или другим способом? Благодарю.