Наскоро забелязах, че някои от изображенията на моя уебсайт на Wordpress са страниците с най-много посещения според Google Analytics. Достъпът до изображенията може да бъде извършен чрез щракване върху тях. Резултатът беше отварянето на страниците в отделен раздел (без лайтбокс и т.н.). Сега деактивирах това, така че сега трябва да щракнете с десния бутон и да кажете „отвори изображение в нов раздел“, за да получите същите резултати като преди. И все пак бих искал да знам как се случва това и как мога да пренасоча някой, който има достъп до директния път на изображението към страницата, където е изображението?
Забелязах, че YoastSEO адресира този проблем тук: https://kb.yoast.com/kb/redirect-image-attachment-urls/ Но това не работи при мен.
Това е възможно ако всяко изображение има притежание страница и между тях има известен модел.
Да предположим, че има изображение, наречено: car.jpg
и е собственост на page car.html
. В този случай можете да използвате .htaccess, за да извършите преобразуването, като използвате откриване на препоръки:
RewriteCond %{HTTP_REFERER} !^https://www.example.com/.*$ [NC] RewriteRule ^(.*)\.jpg$ $1.html [R=301,L]
Това означава, че всеки не зареждането на изображението от страница на вашия сайт (www.example.com) ще доведе до пренасочване към съответната страница със същото име. Можете да добавите и други видове изображения, да речем jpg и png, като промените регулярния израз на ^(.*)\.(jpg|png)$
или пренасочва към по-сложен URL адрес като post.php?image=$1
Сега, ако имате изображения с имена, които не се отнасят до страници като car.html
с изображение, наречено nissan_sentra.png
тогава няма да можете да имате лесно картографиране и ще трябва да направите таблица за пренасочване за всеки случай, която е не просто по-сложна, но и доста трудна за поддържане.
- Благодаря много. Ще има ли това някакви негативни ефекти върху SEO, тъй като е постоянно пренасочване?
- 301 Redirect е добър за SEO, защото се движи по ранга на вашата страница. Рангът може дори да се увеличи, тъй като връзката към публикацията и тези към изображението ще допринесат и двете на поста след пренасочването 301.
- Благодаря за информацията. Търсих страници, които го направиха по ваш начин и изглежда, че тази страница е добър пример за това, което описахте. Ще го пробвам на моята страница и ще ви държа в течение.