2017-10-19 1 views
0

나는 200 응답을 가진 페이지를 처음로드하는 웹 사이트를 가지고있다. 페이지가로드되면 데이터는 ajax 호출을 사용하여 채워집니다.Ajax 기반 웹 사이트에서 Soft 404를 수정하는 방법은 무엇입니까?

가끔은 일부 URL의 경우 데이터가없고 ajax 호출이 404 코드를 반환하고 내 페이지에 '결과가 없습니다'라는 메시지가 표시됩니다. 그러나 내 웹 사이트에서 많은 소프트 404 오류가 발생했습니다. Google 크롤러의 상태 코드는 200이지만 웹 페이지에 '결과가 없습니다'라는 메시지가 표시됩니다. 사이트의 SEO에 영향을 미쳤으므로 이러한 오류를 수정하고 싶습니다. Google 검색에 따르면,

1) 하드 코드 상태 코드가 404로 표시됩니다. 그러나 아약스 호출이 상태를 반환 할 때까지는 페이지를로드 할 때 페이지를로드하면 어떻게되는지 알 수 없습니다.

2) 다른 페이지 콘텐츠,

3) (301)를 고정한다. 이 문제는 1)과 비슷한 문제가 있습니다.

이러한 페이지에서 어떻게 이러한 오류가 수정 될 수 있습니까?

답변

-1

크롤러가 표시하는 오류를 수정하려면 표시하지 않으려는 URL을 무시하도록 robots.txt를 설정해야합니다.

자세한 내용은 여기를 참조하십시오. robotstxt.org

관련 문제