html 페이지 자체에 ajax html을 삽입하는 데 문제가 있습니다.이 아약스 응답을 페이지 소스에서 분명히해야합니다.html 페이지 자체에 포함될 html 콘텐츠로 div를 채우는 요청으로 아약스 바꾸기
웹 응용 프로그램을 실행하는 서버와 검색 쿼리 (searcher)를 수행하는 서버가 각각 2 개인 서버가 있습니다. 이제 응용 프로그램 서버는 html 페이지를 클라이언트의 브라우저로 보냅니다. 그러면 브라우저는 ajax를 통해 searcher에게 몇 가지 검색 쿼리를 요청합니다. 브라우저가 성공적으로 응답하면 html 결과가 페이지에 저장됩니다.
문제는 검색 결과가 검색 엔진 최적화에 좋지 않은 HTML 소스에 존재하지 않기 때문에 Google 크롤러는 검색 대상을 모를 것입니다.
다른 문제는 응용 프로그램 서버에서 요청자를 검색하고 검색 자 결과를 기다리는 경우 페이지로드에 몇 초가 걸리는 것입니다.
나는 무엇을해야할지 모르겠다. 나는 정말로 웹 사이트를 SEO 친화적으로 만들어야하고, 또한 빨리 로딩 할 페이지가 필요하다 !!
모든 의견이나 아이디어를 보내 주시면 감사하겠습니다.
고마워, Wa'el
가장 좋은 해결책은 무엇인지 확실하지 않지만 크롤러 케이스와 아약스 케이스에서 정상적으로 결과를 요청하고 기다리는 두 가지 경우에 대해 다른 결과를 제공하는 것을 고려하지 않습니다. 이것을 확인하십시오 http://stackoverflow.com/questions/916147/how-to-identify-web-crawlers-of-google-yahoo-msn-by-php/916222#916222 –
@Sandeepan 답장을 보내 주셔서 감사합니다. 결과로 인해 응용 프로그램 서버에서 페이지를 실행하는 데 오랜 시간이 걸립니다. 링크가 해결책 일 수 있습니다. 많은 웹 사이트가 해결합니까? – wael34218