0
저는 Slim을 구현하는 웹 사이트에서 일하고 있습니다. 내 모든 카테고리 URL은 사이트 맵에 정의되어 있으며 링크가있는 모든 구조를 설명하는 페이지입니다. 그러나 나는 내 Sitemap의 범주에 기사의 URL을 정확하게하지 않습니다. 내 webesite는 제작 중이며 Google은 기사의 색인을 생성합니다. 그러나 구글의 URL은Google 색인의 "index.php"는 슬림으로 URL을 다시 작성합니다.
wrong url : www.domain.com/index.php/category/blabla/article-title
대신 웹 사이트에서
good url : www.domain.com/category/blabla/article-title
, 당신이 기사를 표시하는 링크를 클릭하면 nacigator의 URL이 좋은 하나입니다 같다. Google 색인에서만 잘못된 URL을 만듭니다. 나는 그것이 어디에서 오는 것인지 알지 못한다. 누군가 제발 말해 줄 수 있니? 다음 URL의 코드입니다 : 좋은 URL에
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [QSA,L]
나는 리다이렉션을 이미 만들었지 만, 고맙습니다. 잘못된 URL을 색인 생성하지 못하도록하기 위해 어디에서 왔는지 알고 싶었습니다. 그리고 나는 그 google이 실제로 "/ stuff"와 "/index.php/stuff"(다른 URL은 결과 상단에 있지 않음)에있는 내 전체 웹 사이트를 실제로 인덱싱하는 것을 보았습니다. 영원한 리디렉션을 사용하면 좋은 URL로 페이지를 다시 색인하고 잘못된 페이지를 제거하거나 표준 URL을 만들거나해야합니까? –
Amanite, ofcourse google은 영구 리다이렉션을 볼 때 새로운 URL로 데이터베이스를 다시 색인합니다. https://seo-hacker.com/301-302-redirect-affect-seo/ – starkeen
많은 것을 읽어보십시오! 나쁜 URL이 어디서 올지 알고 싶습니까? –