반응형

VBA 셀레니움으로 웹 자동화 작업을 하다보면,

작업하는 상황에 따라 자동 등록 방지를 위해 만들어진

캡챠코드를 입력해야 하는 경우가 발생하기도 합니다.

 

예시) 자동 등록 방지용 캡챠 이미지

 

뭐.. 일반적이진 않죠 ^^;;

 

저도.. 좀 특수한 작업들을 하다보니 캡챠코드를 입력해야 하는

벽이 한번 생긴적이 있었습니다.

 

캡챠코드를 어떻게 풀 수 있을까..

어떻게 저 문자들을 해석 할 수 있을까..

고민고민 하면서 여러 방면으로 자료들도 좀 찾아보곤 했는데,

 

어떤 분은.. 캡챠 이미지를 찾는대로 저장하고, 해당 이미지에 맞는

코드들을 입력해 넣은 테이블을 만들어 작업 하신건 봤는데..

해당 자료를 제가 받아 볼 수 있는것도 아니고....

 

그래서 또 고민고민 고민을...

그러다 좋은 아이디어가 떠 올랐습니다.

 

그것은 바로!! 구글 렌즈를 이용하여,

해당 캡챠 값을 가져오는 것 이였습니다 ㅎㅎ

 

구글 렌즈를 이용한 캡챠 이미지 분석하기

구글 렌즈

구글은 '구글 렌즈'라는 이미지 분석 툴이 있습니다.

이 내용만 봐도 아실만한 분들은 아마 감 오셨을거라 생각 되네요.

 

구글 렌즈로 비슷한 이미지라든지,

다른 나라 언어를 분석 한다든 지

여러가지 정보들을 알아 낼 수 있는 기능을 합니다.

 

저는 여기서 텍스트를 번역하는 부분에 대해 생각하고

이것을 이용하는 방식을 택했었습니다.

 

캡챠 이미지 분석 및 코드 추출에서 입력까지 진행 방법

캡챠 이미지 분석 순서

캡챠 이미지 분석 순서도

 

대부분 캡챠코드를 사용하여 등록하는 경우에는

글 등록 시 팝업창에 처리 메시지가 출력되기도 하고

안되기도 합니다.

 

정상처리 될 경우에는 간혹 팝업창 활성화가 없으며,

오류 경우에는 100% 팝업 메시지가 생성되는데,

해당 메시지들은 대부분 비슷하더라구요.

 

오류가 날 경우에는 프로세스를 다시 첨부터

돌리는 방식으로 진행하시면 됩니다.

 

문제가 될 수 있는 부분도 있고해서

따로 소스를 풀어낼 수는 없지만..

혹시나 자세한 내용이 궁금하신분 있으시면 댓글 남겨주세요.

반응형
반응형

구글, 네이버, 다음, Bing 등

많은 검색엔진들이 존재하죠

 

워드프레스 관련 영상을 보고 따라하다보면

대부분의 사람들은 구글 서치콘솔에 사이트를

등록하시는 것 같더라구요

 

내 사이트를 보다 더 많은 곳에 노출 시키기 위해서는

여러 검색엔진들이 제공하는 웹마스터 툴에

사이트를 등록하는 것이 유리하지 않을까요?

 

그래서 이번에는 마이크로 소프트의

Bing이라는 웹마스터 툴에 사이트 등록하는 방법을 알려드리고자 합니다.

 

방식은 대부분 비슷하며,

Bing의 경우 이미 구글 서치콘솔에 등록한 정보가 있다면

해당 정보를 쉽게 가져옵니다.

 

하단 내용은 구글 서치콘솔에 사이트를 등록하신 기준으로

설명이 되는거니, 구글 서치콘솔 등록 방법에 대해서는

아래 링크를 참조 해주세요

https://tistory.firstblog.co.kr/7

 

티스토리, 워드프레스 작성한 글 구글에 노출 시키기 1탄

요즘 핫한 워드프레스. 유튜브 보면서 따라하고 만드시고 글도 쓰고~ 그런데 그거 아시나요? 다음, 구글, 네이버에 노출 시키기 위해 해야 하는 일!! 오늘은 1탄으로 구글에 내가 쓴 글 노출 시키

tistory.firstblog.co.kr

 

빙 웹마스터 도구로 이동 (Bing Webmaster Tools)

Bing Webmaster Tools

빙 웹마스터 도구 메인

사이트로 이동하신 뒤 로그인을 하시면 됩니다

계정이 없으신 경우 만드시면 되는데,

이왕이면 구글 계정으로 진행 하시는게 빠르게 연동하기 좋습니다.

 

구글 서치콘솔에 등록한 정보 가져오기

Bing 웹마스터 도구 등록 화면

구글 계정으로 로그인을 하시면 위와 같은 화면이 나옵니다

기본적으로 구글 서치콘솔에 등록한 정보가 있을 경우 왼쪽처럼 정보를 가져오기가 나오고

우측으로는 수동으로 추가하는 방식으로 진행됩니다.

 

가져오기를 진행하시면 아래와 같은 화면으로 전환이 됩니다.

구글 서치콘솔 계정에서 가져오는 정보에 대한 설명

 

계정 엑세스 허용

액세스 허용 확인 창

진행을 계속 하면 위와 같이 구글 계정에 엑세스 하려고 한다

취소 할건지 허용할건지 확인하는 창이 활성화 되며,

진행 하시려면 허용 버튼을 클릭 하시면 됩니다.

 

정보를 가져올 사이트 선택

사이트 선택 화면

엑세스 허용을 하면 위와 같이

접속한 구글 계정의 서치콘솔에 등록된 사이트들의 정보가

리스트로 나오며, 가져 올 사이트를 선택하신 뒤

가져오기 버튼을 클릭하시면 됩니다.

 

가져오기를 실해하니 오류 창이 발생하는 경우가 있네요.

실제로는 정보를 제대로 가져왔는데 왜 이런창이 뜨는지는...

bing 쪽은 좀 더 파봐야 할 것 같네요 ㅎㅎ

 

bing의 세부 기능을 보다보니 관련하여 플러그인도 있고

좀 궁금해지는 항목들도 있는데,

연구 해보고 추후 알려드리도록 하겠습니다.

 

다음 시간에는 네이버 웹마스터 도구인

네이버 서치어드바이저에 대해 내용을 한번 정리 해드리겠습니다.

반응형
반응형

웹사이트 제작 및 워드프레스 개설 후

구글 서치콘솔에 대부분 등록 하시죠?

 

서치콘솔에 사이트 등록 및 사이트맵을 제출하면

구글 봇이 해당 사이트를 방문해서 크롤링을 해가고

크롤링을 통해서 색인 생성을 하여 웹 페이지에

노출되게끔 하는 구조입니다.

 

구글 봇은 한번만 들어오는 것이 아니라

일정 주기별 사이트를 방문하는 방식으로

크롤링을 지속적으로 하며,

한번에 모든 일들을 처리하지는 않습니다.

그래서 색인이 되기까지 시간이 걸리는 경우들이 있습니다.

 

시간이 지나면 자연스레 색인이 되며 노출이 되지만,

(간혹기다려도 안되는 경우들이 있긴 합니다.. 이럴땐 수동으로..) 

그래도 난 이 게시물만큼은 먼저 처리 됐으면 좋겠다

라고 생각 하신다면 아래 방법을 한번 이용 해보세요.

 

URL 검사 하기

서치콘솔

서치콘솔에 접속하신 뒤

좌측 메뉴 중 'URL 검사' 부분이 있는데

해당 메뉴를 클릭 하세요

 

URL 입력하기

url 입력창

URL 검사를 클릭하면 상단에 URL을 입력할 수 있는

칸이 있는데, 색인을 요청 할 페이지 URL을 입력하고

Enter키를입력 하세요

 

색인 생성 요청하기  

색인 생성 요청 창

URL을 입력하면 잠시 URL의 등록 여부에 대해 체크를 하고

그 결과를 보여줍니다.

색인이 생성되지 않은 페이지 경우 위와 같은 이미지로 노출됩니다.

(색인이 된 페이지 경우 내용을 수정 했을 때 빠르게 갱신하고 싶다면 이 방법을 사용하시면됩니다)  

 

우측 하단에 위치한 '색인 생성 요청'을 클릭 하시면

색인 생성 요청이 진행 됩니다.

 

색인 생성 가능성 테스트

색인 생성 테스트 화면

색인 생성 요청을 하면 모달 모드로

화면 정 중앙에 저렇게 URL의 색인을 생성 할  수 있는지

테스트를 하는 창이 활성화 됩니다.

(이때 이 창을 닫으시면 다시 처음부터 해야 합니다)

 

색인 생성 요청됨

색인 생성 요청 완료

색인 생성 테스트가 완료되고

정상적으로 색인 생성이 가능한 경우

위와 같은 창이 활성화 됩니다.

 

창의내용을 잘 보시면, 우선순위 크롤링 대기열에 추가 한다는데,

본인의 사이트에서는 해당 URL을 우선으로 처리 하겠다는 내용입니다.

그리고 여러 번 제출해도 대기열 위치나 우선순위가 변경되지 않는다니

참고 하시길 바랍니다. 

반응형

+ Recent posts