본문 바로가기

전체 글382

워드프레스 다국어 설정 후 구글검색 결과가 하락했다면? 워드프레스로 웹사이트를 운영하면서 다국어를 설정하거나 다국어 페이지를 하는 이유는 간단하다. 사이트의 유입을 늘리기 위한 목적이다. 필자는 GTranslate를 통해서 다국어 페이지를 설정했다. 그럼에도 불구하고 갑자기 구글에서 검색되는 검색순위가 많이 하락해서 유입수가 급격히 떨어졌다.  이유를 여러가지로 찾던 중 GTranslate로 다국어 페이지를 만들었기 때문이라는 추론을 할 수 있었다. 그에 대한 구체적인 증거를 나열할 수는 없지만, 여하튼, 구글에 같은 글들이 여러 사이트에 중복으로 등록이 되면, 구글은 그 글을 중복글로 판단하고, 그 중복글이 많은 사이트를 검색순위에서 밀리도록 알고리즘을 가지고 있다.  GTranslate로 다양한 언어로 페이지가 만들어지면, 1개의 사이트를 번역한 것임에도.. 2024. 10. 24.
워드프레스 지연로딩이 페이지 로딩이 더 지연시킨다? 얼마전부터 필자의 웹사이트 이미지들이 로딩될 때 동일 하나의 다른 이미지가 0.1초 잠깐 보이다 원래 이미지가 로딩이 되는 현상이 일어났다. 해당 페이지에 10개의 이미지가 있으면, 동일한 하나의 다른 이미지가 잠깐 떴다가 원래이미지로 오는 현상이다. 그와 더불어 구글 애드센스 광고들의 로딩 시간도 느려졌고, 뭔가 사이트가 답답하게 로딩되는 느낌을 강하게 받았다. 그런데 이것이 워드프레스의 업데이트와 관련이 있다는 것을 알게 되었다. 워드프레스 5.5 이상부터는 기본적으로 이미지에 대한 지연로딩(Lazy Loading)이라는 기능을 탑재되어 있으며, 일반적으로 이것은 페이지 로딩 속도를 빠르게 한다는 것으로 알려져 있다. 말하자면, 먼저 필요한 텍스트나 레이아웃 등을 빠르게 로딩하고 이미지와 같은 로딩 .. 2024. 10. 24.
워드프레스 장기 미로그인(휴먼계정) 자동 삭제하기 워드프레스 웹사이트를 회원제로 운영하는 경우 불필요한 데이터베이스를 삭제해야 웹사이트를 깔끔하게 유지할 수 있는데, 그 중에 회원가입을 해놓고, 활동하지 않는 회원들을 정기적으로 삭제하는 것도 하나의 방법이다. 이러한 과정을 하기 위해서는 다양한 플러그인들이 있지만, 필자가 사용해본결과 많은 쿼리를 잡아먹거나 불필요한 기능으로 오히려 웹사이트 속도가 느려지는 경우가 있다.  그래서 간단하게 테마에 함수를 추가하는 것으로 이를 구현할 수 있는데, 이를 위해서는 2가지 단계가 필요하다.    1. 회원들의 마지막 로그인 기록을 데이터베이스에 저장 워드프레스는 기본적으로 회원들의 마지막 로그인 기록을 데이터베이스에 저장하지 않는다. 그래서 별도의 플러그인이나 함수로 이를 저장할 수 있는데, 아래의 함수가 그것.. 2024. 10. 23.
자전거 시장이 하락하는 이유, 자전거 동호회가 죽어가는 이유 필자는 자전거 경력 약 20년 동호회 약 10년 정도가 되었다. 속된 표현으로 고일때로 고인물이 되었고, 거의 화석과 같은 존재가 되었다는 것도 부정할 수 없다. 20년이라는 시간동안 이꼴 저꼴을 다 보았고, 동호회 활동을 하면서 다양한 좋은 사람을 만난것처럼 만나지 말아야 할 사람들도 꽤 많이 만났다. 그럼에도 이 자전거 바닥에서 여전히 현존하고 있는 것은 자전거 자체가 주는 즐거움을 그 무엇이 대체하지 못했기 때문이다. 사실 현재와 같이 자전거 시장이 어려운 적도 없었던 것같다. 동호회 활동을 했던 지난 10년을 뒤돌아 보면, 처음에 동호회 이름만 말하면 알정도로 소수의 동호회가 존재했지만, 10여년동안 지역별로 엄청난 동호회들이 생겨났으며, 소모임이나 밴드를 중심으로 각자 취향에 만는 사람들끼리 형.. 2024. 10. 22.
자전거 사고 후 보험 보상처리 어떻게 해야할까? 자동차의 경우는 그 가치가 명확하다. 최초 구입가부터, 중고가, 감가손실, 수리비용 등이 보편적 상식수준의 견적을 비교적 쉽게 알 수 있기 때문에 과실여부에 따라서 그 처리가 간단하다. 하지만, 자전거의 경우는 구입가부터 중고가를 확정짓기가 어려울 뿐더러, 고가의 자전거 일수록, 프레임, 구동계, 휠셋 같은 파츠들이 저마다 다른 브랜드나 구입처로부터 조립된 경우가 많아서 그 가치를 정하는게 어려운 부분이 있다. 그렇기 때문에 자전거 사고 이후 처리문제로 어려움을 겪는 경우가 있다. 이러한 경우 보상처리와 관련되어 몇가지 팀을 전달하고자 한다. 출처 : 어반브러시  1. 자전거 사고 후 보험처리 차 대 자전거 사고의 경우, 차는 일반적으로 보험사를 끼고 사고처리를 하는게 일반이고, 자전거의 경우는 보험사가.. 2024. 10. 19.
자전거도로 있는 경우 자전거는 공도(일반도로)로 다닐 수 없나? 본 글은 제목그대로 자전거도로가 있는 경우 자전거는 공도를 다닐 수 있는지 아니면 없는지에 대한 나름의 조사의 결과이다. 대한민국의 많은 도로교통법은 명확하게 기준을 세워서 적용할 수 없는 부분들이 많이 있다. 이렇게 보면 이렇고, 저렇게 보면 저렇다. 또한 한문철TV 등에서도 보험사의 이야기, 경찰의 이야기, 그리고 사법기관에 따라 최종 결정이 모두 다른 경우도 많다.  필자는 오랫동안 자전거 동호인으로 활동했다. 따라서 자전거 도로가 잘되어 있는 대한민국의 현실이 매우 만족스럽지만, 때론 억지 자전거도로가 많아서 불편할 때도 많다.  기본적으로 자전거는 일단 일반도로(자동차 전용도로 제외)의 우측 끝에서 주행할 수 있지만, 아직도 많은 운전자들의 인식 속에서는 자전거가 도로에 나오면 도로교통을 방해하.. 2024. 10. 1.
브롬톤 외장 2단 변속 트러블 문제 체크 사항 브롬톤 외장 2단 세팅에 관해서 온라인쪽이 별다른 정보가 없어서 개인적으로 겪은 일을 나누고자 한다. 증상 1. 필자는 자가로 브롬톤 레버를 신형으로 교체하였고, 레버 변경시 외장 뒷드레일러 앵커리지도 교체하였다.2. 변속이 잘 되다가 1단에서 2단으로 내려오는데 자연스럽지 았거나 내려오지 않았다. 온라인상 해결책 1. 변속선의 문제로 인해 변속이 잘 안될 수 있다.2. 변속선의 장력 문제로 앵커리지쪽 볼트를 풀거나 레버쪽 조절부위에서 장력을 느슨하게 한다. 필자의 상황 1. 변속선 문제 없다.2. 장력도 문제가 없다.3. 앵커리지쪽을 당겨 1단으로 올린 후 놓아도(장력 0상태) 기어가 내려오지 않는다. 판단 앵커리지쪽 부분에서 문제가 있을 거 같다.  1번이 앵커리지이고, 이 앵커리지가 변속기 2번에 .. 2024. 7. 23.
큐냅 워드프레스 대용량 mysql db 데이터베이스 쉽게 백업 및 복원하기 웹사이트를 운영하면서 가장 예민하고 어려운 부분이 바로 데이터베이스 백업과 복원하는 것이다. 특히 시간이 지날 수로고 데이터베이스의 용량은 커가고, 이를 백업하고 복원하는 과정이 매우 어렵다.  일반적으로 워드프레스 웹사이트를 운영할 때 데이터베이스 DB를 백업하고 복원하는 방법은 다음과 같다. 1. phpmyadmin을 이용해서 데이터베이스를 복원하고 백업할 수 있다.2. updraftplus 와 같은 플러그인을 통해서 백업 및 복원을 할 수 있다.3. ssh(터미널)을 통해 mysqldump 명령어를 이용해서 백업 및 복원을 할 수 있다. 아마도 가장 대표적인 것이 앞선 두가지 방법일 것이다. 하지만, 필자의 경우 데이터베이스 용량이 3기가 바이트가 넘어가면서 문제가 되기 시작했다. 물론 서버의 환경.. 2024. 7. 21.
브롬톤 신형 레버 쉬프터 업그레이드 후기 및 주의사항 브롬톤은 2017년을 기준으로 변속 레버의 모양이 다르다. 일명 토끼귀라고 불리는 변속기가 2017년 이전 버전에는 달려 있고, 이후에는 핸들바 아래고 내려오는 원형 레버가 달려서 나온다. 브롬톤은 출시 이후 외형에 큰 차이가 없었기 때문에 신형이냐 구형이냐를 이 레버의 모양을 보고 판단하는 경향이 있다. 그나마 외형적으로 눈에 가장 잘 띄는 것이 바로 레버모양이기 때문이다. 신형 레버  구형 레버 그래서 구형을 타고 있는 유저들은 신형 레버로 변경하는 것만으로 구형 모델이라는 느낌을 어느정도 완화시킬 수 있는 가장 대표적인 업그레이드 항목이기도 하다. 여하튼 필자는 세세하게 방법에 대해서 논하지는 않겠지만, 인터넷에 글로 떠드는 이야기를 실제 경험에 맞추어 공유하고자 한다. 만약 실제 신형레버 변경방법.. 2024. 7. 1.
자전거 베어링 수리하기(쇠구슬 교체하여 베어링 살리기) 이 글이 도움이 되실만한 분들이 계실지 모르지만, 자전거 포크쪽 베어링 자가 수리 경험을 작성해 보고자합니다. 일단 제가 타고 있는 자전거는 도그마 F이며, 포크와 프레임 연결 부위의 베어링이 오염과 녹으로 제대로 작동하지 않는 상태였습니다. 전용 베어링을 교체하려고 하였으나, 주요한 곳에서 모두 품절이며, 비슷한 제품을 구매한다고 하더라도 유압케이블이 어너타입으로 포크를 분리하기 위해서는 디스크브레이크 유압케이블 역시 분리해야한다는 대공사가 필요한 부분이다. 해당 베어링은 도그마 F 뿐만 아니라 최근 프레임이 다 이러한 식으로 포크가 온전히 프레임으로 들어가는 경우 녹에 취약하다. 그래서 많은 자전거들이 오버홀 할 때 해당 부위에 많은 녹으로 청소를 해야하는 경우가 많거나 베어링을 교체해야하는 경우가 .. 2024. 5. 31.
경기침체에 따른 구글애드센스 수익의 감소화 필자는 꽤 오랫동안 구글애드센스를 이용해왔다. 물론 현재는 텍스트 기반의 콘텐츠보다는 영상이나 사진 기반의 콘텐츠들이 늘어감에 따라서 블로그나 사이트 등의 구글애드센스 수익이 높아질 가능성은 희박한 것은 사실이다. 그럼에도 불구하고 몇번의 경기침체를 겪으면서 구글 애스센스를 이용하는 사람의 입장에서 몇가지 이야기를 해보려고 한다. 경기침체와 구글애드센스의 상관관계 많은 구글애드센스 사용자들은 블로그나 유튜브를 해서 많은 조회수를 기록하여 이것이 직업을 대체할만할 수 있다는 기대를 가진 적이 있었다. 실제로 많은 유튜버나 블로거들이 자신들의 수익을 증명하면서 온라인 콘텐츠로 돈을 벌 수 있다는 낚시성 미끼를 많이 던진 적이 있다. 하지만, 실제로 이것들을 운영해왔던 사람들은 실제로 콘텐츠 주변에 노출이 되.. 2024. 4. 11.
워드프레스 로그인 후 이전페이지로 이동하는 방법 워드프레스 웹사이트를 운영하다가 보면, 기본적으로 설정이 되어 있으면 좋겠다는 부분이 있는데 그것은 바로 로그인 후 현재페이지를 벗어나지 않거나 로그인 후 이전페이지로 이동하는 것이다. 물론 워드프레스는 리다이렉트(redirect)를 이용해서 로그인 후 특정 페이지로 이동하게 하는 방법들이 있다. 가장 대표적인 것이 함수를 이용하는 것으로 아래와 같은 코드를 테마 function.php 파일 가장 하단에 삽입하는 것이다. HTML 삽입 미리보기할 수 없는 소스 이미 잘 알려진 방법이지만, 간혹 테마나 플러그인에 따라서 반드시 로그인 후 특정페이지로 이동을 선택해야 하는 경우가 있는데, 필자가 이용하는 easy digital downloas 라는 플러그인은 로그인 후 이동할 페이지를 반드시 설정하라고 한다.. 2024. 3. 6.