SEO,애널리틱스 등을 한번에 관리하자 (5.3ver)
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 49개
선추천 후사용!!!
제가 올린 질문글처럼
https://sir.kr/qa/237557
스키마 까지 컨텐츠 내용에 맞게 뿌려주는게 궁금합니다. 좋은밤 되세요~
이것까지 업데이트해주시면 완벽한 플러그인이 될거 같아요~
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"url": "https://생략",
"name": "<?php echo LANG_title ?>",
"logo": "생략/mwb/assets/logo/생략.png",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "생략",
"contactType": "Customer service"
},
"sameAs": [
"https://www.facebook.com/생략",
"http://www.instagram.com/생략",
"http://blog.naver.com/생략"
]
...중략...
}
</script>
위의 예처럼 JSON-LD 형식으로 적용하고 있습니다.
shop의 경우에는
"@type": "Organization", 이하 부분이 다르게 적용이 되고
포스팅의 경우와 기타의 경우에 따라 알맞게 바뀌도록 설정이 되어 있습니다.
그러나 위의 플러그인은 여러 상황을 고려하고 이용자들이 소스 수정을 덜 하게끔 하기 위하여 JSON-LD 형식 대신 Microdata 형식으로 적용하게끔 하였습니다.
구글 애널리틱스나 네이버 웹마스터도구 모두 Microdata 형식보다는 JSON-LD 형식을 조금 더 선호하는 느낌은 있으나 여러 상황에 쓰이려면 어쩔 수 없이 Microdata 형식을 쓰게 되었습니다.
그리고 더 정확한 JSON-LD 정보를 위해 늘어나야 하는 db가 존재하는데 다른 상황에서는 사용하는 경우가 없어 위 플러그인에 넣지를 못했습니다.
말씀하시는 기능을 넣기 위해서는 따로 수정을 하시는게 더 낫을 듯 싶습니다.
http://schema.org/docs/schemas.html 여기에서 필요한 값만 불러와서 위의 변수 값을 삽입해도 비슷하게는 구현할 수 있습니다.
늘 건강 행복하시구요~ 또 뵙겠습니다.
얼마전 게시판 복사시 에러가 나서 무슨이유인지 몰라서 한참헤메다가
본 seo 플러그인 설치시에만 나오는 에러였습니다.
https://sir.kr/qa/238240?sfl=mb_id%2C1&lstx=google_k3sp2ezo
seo 플러그인 설치후 게시판 복사시 이러한 에러가 나는데 7.2 php 환경입니다.
위 에러와 seo 플러그인 상관관계가 있는지 궁금합니다. 감사합니다.
// 에러 로그 표시 - 개발 끝난 뒤 주석처리
if($is_admin) {
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
}
부분을 주석처리하면 에러 메세지는 나오지 않을겁니다.
질게에 올리신 에러는 php 7.2 버전에서 그누보드를 사용할 때에 특정 서버 환경에서 나오는 소포트에러일겁니다.
본 플러그인은 코어 파일을 수정하지 않은 플러그인이라 위 에러와는 상관이 없을겁니다 ^^
SEO플러그인을 설치하기전에는 정상적으로 게시판 등록이되고 게사판 복사시에도 에러도 뿜어내지 않습니다.
말씀하신데로 seo 플러그인 에러로그 표시를 주석처리하면 에러는 보이지 않지만 실제로는 에러가 발생되고 있다는 말씀이신지요?
제가 개발하는 사이트에서만 에러메세지를 보려고 서버 대신 웹페이지상에 나오게 한 것이라 크게 신경쓰지 않으셔도 됩니다.
질게에 올린 에러메세지를 그누의 변수 중 하나를 예로 설명드리면...
$write['wr_id'] 와 같이 작은 따옴표로 감싸주어야 하는 변수를 감싸지 않을 때
즉 질게의 질문에서처럼 $board[co_comment_level] 이렇게 되어 있을 때 나오는 메세지일겁니다.
소프트에러라서 무시하셔도 큰 지장은 없습니다.
다른 게시판은 적용이 똑같이 될테구요.
아마 곧 영카트와 그누보드 동시에 사용가능한 버전이 나올겁니다. ^^
5..2인데 안되는거 같아서요
영카트에서 사용하셔도 되지만 일반 게시판 부분만 SEO가 적용되므로 의미가 없을 것 같네요.
얼마전에 컴을 맥으로 교체해서 아직 적응중이라 영카트 부분이 너무 늦어지고 있네요.. 죄송합니다.
이 버전도 5.4 이후에서 무리 없이 사용이 가능할 것 같습니다.
에러 투성인지라..
아무리 그래도 5.3에 맞춰 4년 전에 배포한 것을 이제서야 다른 버전에 적용하면서 "에러 투성이"라고 말하는 말본새가 형편 없으시군요.
구문 에러를 고칠 수 있는 능력이면 직접 만들어 쓰는게 더 빠를 것 같은데 굳이 남의 것을 가져다 쓰는 이유가 더 궁금해집니다.
4년 묵은 이 플러그인의 에러 투성이를 지적하기 보다 글쓴이의 에러를 먼저 살펴볼 필요가 있을 것 같습니다.
감사 드립니 다