Я использую php для кодирования. Есть ли способ передать мета в части тела. так что он распознается поисковыми системами. Я знаю, что метатеги нужно передавать в голове. но так как я генерирую страницы динамически. На каждой странице меняются только части тела.
То, что я хочу сделать, это вызвать все мои метатеги из одной переменной, хранящейся в файле variables.php. Я могу повторять их отдельно, но я хочу назначить им одно и то же имя, чтобы эхо-скрипт на веб-странице был меньше. Я понимаю, что так вы назначаете одно и то же значение целому числу, но я не могу […]
Я хочу попытаться выяснить, как получить <title>A common title</title> <meta name="keywords" content="Keywords blabla" /> <meta name="description" content="This is the description" /> Даже если он устроен в любом порядке, я слышал о PHP Simple HTML DOM Parser, но я действительно не хочу его использовать. Возможно ли решение, за исключением использования PHP Simple HTML DOM Parser. preg_match […]
Как следует из названия, я пытаюсь генерировать метатеги Facebook Open Graph динамически, но я не могу заставить его работать. Возможно ли это? ОБНОВИТЬ: Наконец, я получил работу с помощью @saccharine. Для меня работает следующий код: <?php $params = array(); if(count($_GET) > 0) { $params = $_GET; } else { $params = $_POST; } // defaults […]
У меня возникли проблемы с получением мета-описания / названия с этого конкретного сайта . Вот какой код: $file = file('http://www.thegooddrugsguide.com/lsd/index.htm'); $file = implode("",$file); if (preg_match('/<title>(.*?)<\/title>/is',$file,$t)) $title = $t[1]; Он работает с другими сайтами, но не с сайтом, о котором идет речь. В чем может быть проблема?